Lead, Global Complaint Management
ChennaiFull-time8–14 yrsPosted open since apr 2026
Leadership customer support role at ICU Med Careers in Chennai. Needs 8+ years and a B.Sc, B.Tech or B.E..
About the role
This position provides supervision, guidance and training to employees.
What you'll do
- Establish and maintain a high performing teams
- Provide comprehensive guidance to analysts within the team, ensuring the detailed, accurate, and timely handling of records including company and customer information
- Manage calls and emails due to dissatisfied customers and further escalate complex events with significant consequences
- Offer training, assistance, guidance, and mentoring to Customer Success Center staff, regular evaluation of their performance and deliver constructive feedback
- Ensure that teams are managed in accordance with procedures and processes and that metrics are consistently met
What you need
- Regulatory affairs
- Customer success
- Customer service
- PowerPoint
- Problem solving