All roles at ICU Med Careers

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

More roles like this at ICU Med Careers

Apply on ICU Med Careers's site