Tony Thomas is one of the six co-founders of Zoho. The others are Sridhar Vembu, Sreenivas Kanumuru, Kumar Vembu, Sekar Vembu and Shailesh Kumar Davey.
The company began in 1996 as AdventNet and became Zoho Corporation in 2009. Its headquarters are in Chennai, with US operations in Austin, Texas.
Shailesh Kumar Davey became CEO in January 2025. Sridhar Vembu moved to Chief Scientist.
Zoho reported FY25 revenue of Rs 12,313 crore and more than 120 million users across over 1 million organisations.