Location: Chennai, Tamil Nadu, India
Category: Customer Support
Salary: 300,000 - 500,000 INR /
Lead a team of product experts to ensure excellent customer service experience.