img
Zoho is headquartered in Chennai, India. As of 2019, it has 12 offices around the world. ... The research and development campus is in Estancia IT Park, Chennai. Zoho has an office at Tenkasi, from where their product Zoho Desk was built and launched.

1 Jobs Found

Zoho

Product marketing associate Fresher's can apply

3 years ago Walkin Date: Experience:  Fresher   Chennai
Who are we looking for?Folks who are sharp, ambitious and passionate about marketing; and are ready to go onward and upward; along with us in our journey of building great product...