Stayzilla-logo
Stayzilla

Stayzilla - Company Profile & Overview

INASRA TECHNOLOGIES PRIVATE LIMITED
Private
A Funded Travel Tech Startup Based Out Of Chennai

Stayzilla is a company based in Chennai, Tamil Nadu, India, operating in the travel tech sector. Founded in 2005, it now employs 178 individuals. The company was established by Rupal Yogendra, Sachit ...

DISCOVERRESEARCH