CONFIDENTIAL- Sr. Claims Manager

Insight Global
Full-time Vancouver, BC other-general
Posted:
February 28, 2026
Location:
Vancouver, BC, Canada

Job Description

Job Description
• Oversees end-to-end management of 350–500 self-insured claims annually across 40+ corporate and project-specific policies, covering property, auto, equipment, liability, and specialty claims
• Provides strategic guidance on complex insurance claims across all business areas, leveraging deep industry, legal, and policy expertise.
• Leads and develops a high-performing claims team through mentoring, performance metrics, training, and implementation of technology and best practices to drive efficiency and outcomes
• Manages complex property, liability, and specialty claims across Canada and the U.S., from initial loss through settlement, coordinating third-party specialists and advocating for coverage to minimize the companies exposure and secure optimal outcomes
• Provides strategic claims guidance to operating groups, balancing operational goals with cost-effective resolution strategies, pursuing recoveries, and representing the company in negotiations a...

Apply for this Job

Submit your application for the CONFIDENTIAL- Sr. Claims Manager position at Insight Global.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Vancouver, Canada
Posted: February 28, 2026
Deadline: March 05, 2026