Blog

Zoho Inc. announced the relocation of its U.S. headquarters to Austin, Texas, with an office on a 150-acre campus southeast of the city and will house hundreds of employees, company executives said.

Zoho plans to hire 500 employees for the new 9,000+ sq. ft. headquarters the company plans to open in 2021.

The positions at headquarters will be primarily customer service and technology assistant roles.

Approximately 60 employees work in Zoho's current Austin office, but by the time the company opens its new site, estimated for 2021, the number will be close to 100.

Zoho was founded in India in 1996 by CEO Sridhar Vembu and offers a unique and powerful suite of software to manage your business, offering email, data analytics, billing and accounting, email and social marketing, which companies can use in their day-to-day operations.

Zoho employs more than 7,000 workers in 12 offices around the world, including India, China, Japan, Mexico and other countries.

The company has more than 300,000 corporate clients and its services reach more than 45 million users.

Some of its most notable clients include Amazon, Facebook and Netflix.

Related news

Let's stay connected!

Subscribe to our newsletter so that you don't miss our latest news