WP Osborne Executive Search

Vice President of Risk Management at Starlight

📍 winnipeg, mb, Canada ⏰ Full-time

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...
Apply Now