Job listings featured here have been automatically populated from the Job Centre Isle of Man. Locate Isle of Man are not responsible for managing this job feed. Please direct any enquiries to the Job Centre.
International Customer Support Manager
- To be advised
- Permanent, Full Time
- Closing in 13 days
- Zurich Insurance
We're looking for an International Customer Support Manager (CSM) to join our busy Integrated Benefits International Corporate team. This role is ideal for someone who’s passionate about delivering excellent customer service, confident managing their own workload, and always looking for positive ways to improve how we work.
As a CSM, you’ll support Customer Account Managers (CAM), Client Relationship Managers (CRM), and Customer Service Operations teams across both existing plans and new business. You’ll play an important role in helping us meet our growth and retention goals while ensuring every customer receives a great experience.
You’ll be the first point of contact for key plan administrators, sponsors, and trustees, as well as the escalation point for member enquiries. You’ll ensure service standards are met, issues are resolved promptly, and colleagues are supported to deliver a seamless service.
A key part of the role will be promoting our ZIO (self?service) platform and encouraging customers to adopt digital processes.
For further details and to apply please follow the link click:
https://www.careers.zurich.com/job-invite/131160/