W

Vice President, Insurance and Risk (Mississauga)

WP Osborne Executive Search

mississauga, peel region, Canada Full-time June 19, 2026
Apply Now

Opportunity Description

Vice President, Insurance and Risk

Reporting to the EVP, General Counsel, the Vice President, Insurance and Risk is responsible for overseeing Starlight’s risk management and insurance programs across all business lines and geographies, including Canada, the United States and the United Kingdom.

The Vice President will lead the organization’s insurance portfolio, claims management framework and risk mitigation strategies, while partnering cross‑functionally to support operational effectiveness, business continuity and long‑term organizational objectives. The role is also responsible for managing key external relationships, overseeing the Insurance and Risk team and driving continuous improvement across reporting, analytics, systems and governance practices.

Duties and Responsibilities

Leadership & Risk Management

  • Lead, mentor and develop the Insurance and Risk team, fostering a high‑performance, collaborative and service‑oriented func...
Full-time Other-General

Ready to Apply?

Submit your application for Vice President, Insurance and Risk (Mississauga) at WP Osborne Executive Search

Apply for this Position