Global Customer Support Manager, Life & Income Protection

Company: Zurich 56 Company Ltd
Apply for the Global Customer Support Manager, Life & Income Protection
Location: Douglas
Job Description:

Zurich on the Isle of Man is seeking an International Customer Support Manager to oversee a portfolio of Group Life and Income Protection policies from quotation through renewals and claims. You will be a key contact for customers and brokers, driving a high standard of service and data integrity while collaborating across underwriting, distribution and claims teams.

The role offers training opportunities, AML compliance focus, and a chance to contribute to customer outcomes in a collaborative,

#J-18808-Ljbffr…

Posted: October 9th, 2026