Zoho People

Category: Human Resources

Easy to use Online Human Resource Software (HRIS) that automates your HR process to maximize your most important asset - your people.

Zoho Corporation is IN-based (Internet Software & Services) founded in 1996 and has 3750 employees with an estimated annual revenue of $1B-$10B. Zoho People is located in Chennai, Tamil Nadu India.

Popularity stats

In 50% of stacks with Human Resources software.


No discussion yet. Start one!