Company Name : Zoho Corporation About The Company : Zoho Corporation is a Chennai and Pleasanton, California-based information technology and business management software as a service developer. The company was founded by Sridhar Vembu and Tony Thomas in 1996, and has development offices in India. Company Website : www.zohocorp.com Job Location : Chennai Position : Various Positions Salary : As […]