Sivaramakrishnan Iswaran is the CEO - Zoho Payments Technologies | Global Head - Zoho ERP of Zoho.
18,741 people are employed at Zoho.
Zoho is based in Chennai, Tamil Nadu.
The NAICS codes for Zoho are [518210, 5182, 33, 518, 51821, 51].
The SIC codes for Zoho are [738, 73].