Job Description
Take charge of risk management at Starlight as the Senior Vice President of Insurance and Risk. This executive role integrates strategic leadership with hands-on operational execution across business lines and geographies.
You will report directly to the EVP, General Counsel, and oversee comprehensive insurance and risk management efforts in Canada, the US, and the UK. With a focus on continuous improvement, you’ll lead the Insurance and Risk team, work cross-functionally to enhance operational effectiveness, and support crisis response initiatives. Your expertise will guide the organization through various risk and insurance challenges while optimizing analytical reporting and claims management.
Key Responsibilities:
• Mentor the Insurance and Risk team to achieve high performance
• Manage Starlight’s diverse insurance programs
• Develop and enhance risk management frameworks
• Partner with various business units on emerging risks
• Support strategic reporting to ...
You will report directly to the EVP, General Counsel, and oversee comprehensive insurance and risk management efforts in Canada, the US, and the UK. With a focus on continuous improvement, you’ll lead the Insurance and Risk team, work cross-functionally to enhance operational effectiveness, and support crisis response initiatives. Your expertise will guide the organization through various risk and insurance challenges while optimizing analytical reporting and claims management.
Key Responsibilities:
• Mentor the Insurance and Risk team to achieve high performance
• Manage Starlight’s diverse insurance programs
• Develop and enhance risk management frameworks
• Partner with various business units on emerging risks
• Support strategic reporting to ...