Job Description

The Opportunity

Are you looking for a caring, collaborative, values‑driven workplace with inspiring teammates and leaders? Do you have the ambition and desire to be the best and thrive at the most impactful global insurance provider in the world? Look no further than Zurich Canada.

If you have experience in claims strategy, project leadership, and operational improvement and are looking for a new challenge, we would love to hear from you.

Zurich Canada is currently looking for a Claims Strategy Lead to drive strategic initiatives across the claim’s organization, ensuring alignment with business objectives and operational excellence.

Reporting to the Strategy Business Partner Manager, you will shape and execute the claims strategy, serve as a trusted advisor to business units, and lead the delivery of innovative technology solutions in collaboration with IT and business stakeholders. You will champion best practices in project and initiative deliv...

Apply for this Position

Ready to join Zurich? Click the button below to submit your application.

Submit Application