Sign In

Peter Balaji

Director of Customer Service at Zoho

Peter Balaji is the Director of Customer Service at Zoho, based in Chennai, India.12 He has been involved in scaling customer support for Zoho, which serves over 20 million users.3 In his role, Peter has spoken about how Zoho Desk, the company's customer service software, has helped Zoho deliver great customer experiences across its large user base.3 Peter's email address at Zoho is [email protected], and he is responsible for customer relations at the company.45

Related Questions

What is Peter Balaji's background before joining Zoho?
How long has Peter Balaji been with Zoho?
What are Peter Balaji's main responsibilities as Director Sales & Support at Zoho?
Can you provide examples of Peter Balaji's achievements at Zoho?
How has Peter Balaji contributed to Zoho's growth?
Peter Balaji
Peter Balaji, photo 1
Peter Balaji, photo 2
Add to my network

Location

Chennai, Tamil Nadu, India