Manager, Customer Support
IndiaFull-time
- Posted
- today
- Source
- Jobgether (lever)
- Field
- Customer Success
Skills
LeadershipNext.js
Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Manager, Customer Support based in India.
The Manager, Customer Support will lead customer support teams and oversee service delivery across multiple channels, ensuring consistently high standards of customer satisfaction, responsiveness, and quality. This role combines strategic leadership with hands-on operational management, including team development, performance optimization, and vendor oversight. You will guide supervisors and analysts, establish measurable performance objectives, and use operational insights to improve efficiency and manage costs. Working closely with cross-functional stakeholders, you will address escalated customer concerns and translate customer feedback into meaningful service improvements. The position offers an opportunity to shape support operations within a complex technology environment while fostering accountability, collaboration, and continuous learning. This is a full-time remote role in India, with proximity to a contact center required and approximately 20% travel.
JobMatch aggregates public listings. Always apply through the original posting.