πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Vice President of Risk at Starlight

Company

WP Osborne Executive Search

Location

mississauga, peel region

Posted

July 09, 2026

Position Overview

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

Ready to Apply?

Join thousands of Americans building their careers

Apply Now