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