Zoho Corporation

  • Partner Introduction

    Zoho Corporation is an Indian multinational technology company that makes web-based business tools.It is best known for the online office suite offering Zoho Office Suite. The company was founded in 1996 by Sridhar Vembu and Tony Thomas and has a presence in seven locations with global headquarters in Chennai, Tamil Nadu, India, and corporate headquarters outside of Austin in Del Valle, Texas.



Chennai, Tamil Nadu, India

phone Contact Us