WP Osborne Executive Search

Vice President of Risk at Starlight

📍 Location
mississauga, peel region
⏰ Job Type
Full-time
📅 Posted
June 14, 2026

Job Description

Lead Starlight’s Risk Management initiatives as the Vice President of Insurance and Risk. This senior role focuses on optimizing insurance programs and enhancing risk mitigation strategies across all business areas.
Reporting to the EVP, General Counsel, you will oversee Starlight's comprehensive risk management and insurance programs in Canada, the United States, and the United Kingdom. This leadership position requires a minimum of 10 years of experience in risk management or commercial insurance, focusing on large-scale insurance frameworks and complex claim environments. You’ll also collaborate with various departments to identify emerging risks and enhance operational resilience.
Key Responsibilities:
• Lead and mentor the Insurance and Risk team
• Oversee claims management and insurance program effectiveness
• Develop and enhance risk management frameworks
• Partner with operations for crisis response initiatives
• Maintain strong relationships with brokers a...

Ready to Apply?

Take the next step in your career journey with WP Osborne Executive Search

Apply Now