🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Risk Management Lead at Zurich Cover-More

Hospitality Full Benefits Career Growth
Company

Zurich Cover-More

Location

toronto, Canada

Posted

June 13, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Elevate risk management practices as the Risk Management Lead for Zurich Cover-More. This role focuses on integrating risk across major transformation initiatives in North America and beyond.
You will play a crucial role in shaping effective governance structures and providing strategic advisory to senior leaders. This position will enable you to lead integration activities, reinforce a strong risk culture, and ensure customer outcomes are prioritized throughout the process.
Key Responsibilities:
• Provide independent challenge to complex initiatives
• Lead risk practice harmonisation post-acquisition
• Foster a culture of accountability and high performance
• Define governance and accountability standards during integration
• Support implementation of Zurich’s risk management framework
Requirements:
• 10+ years of leadership experience in insurance or finance
• Bachelor’s degree related to risk management or finance
• Experience in managing risk throug...