WP Osborne Executive Search
Vice President of Risk at Starlight
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...
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