Vice President of Risk Management at Starlight

WP Osborne Executive Search · winnipeg, mb, Canada

Location
winnipeg
Job Type
Full-time
Posted
July 09, 2026

Job Description

Lead transformative insurance and risk strategies at Starlight as the Vice President. This critical role requires a deep understanding of risk management and claims oversight across Canada, the US, and the UK.

As Vice President, you will collaborate closely with the EVP, General Counsel, steering Starlight’s insurance portfolio while developing effective governance practices. Candidates should possess at least 10 years of experience in insurance or risk management. This role emphasizes enhancing operational effectiveness and fostering cross-departmental collaboration for improved crisis management.

Key Responsibilities:
• Drive improvements in overall claims management processes
• Develop robust risk management policies and frameworks
• Communicate risk management strategies to key stakeholders
• Support business continuity initiatives and crisis management
• Oversee external partner relationship management

Requiremen...

Ready to Apply?

Submit your application for Vice President of Risk Management at Starlight at WP Osborne Executive Search

Apply Now