WP Osborne Executive Search
Apply Now
Vice President of Risk at Starlight
Description
Lead Starlight's insurance and risk strategies as Vice President. This key executive role focuses on operational efficiency and effective leadership across diverse geographical regions.
As the Vice President of Insurance and Risk at Starlight, you will report directly to the EVP, General Counsel. Your focus will be on managing an extensive insurance portfolio in Canada, the US, and the UK while providing strategic insights into risk trends and claims. A collaborative approach is essential to enhance business continuity and operational resilience throughout the organization.
Key Responsibilities:
• Drive improvements in claims management and insurance processes
• Develop robust risk management policies and governance
• Communicate risk management training to key stakeholders
• Support business continuity and crisis initiatives
• Oversee relationships with external partners
Requirements:
• Minimum 10 years in insu...
As the Vice President of Insurance and Risk at Starlight, you will report directly to the EVP, General Counsel. Your focus will be on managing an extensive insurance portfolio in Canada, the US, and the UK while providing strategic insights into risk trends and claims. A collaborative approach is essential to enhance business continuity and operational resilience throughout the organization.
Key Responsibilities:
• Drive improvements in claims management and insurance processes
• Develop robust risk management policies and governance
• Communicate risk management training to key stakeholders
• Support business continuity and crisis initiatives
• Oversee relationships with external partners
Requirements:
• Minimum 10 years in insu...