🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Vice President

Hospitality Full Benefits Career Growth
Company

Lock Search Group

Location

Toronto, Canada

Posted

March 23, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Our client, a major global player in the travel insurance industry, is seeking a Vice President - Claims Management  who will be responsible for the prompt delivery of high-quality claims administration. In this role, you will lead and develop the Canadian Travel Claims Management function.This role requires establishing a clear vision, ensuring client satisfaction, optimizing operational efficiency, ensuring profitability while developing a strong leadership base. Job Detail:  The Head Office is in Quebec, but his position is % remote (with regular travelling to the different offices in Quebec and Ontario) Main responsibilities: Cross Site Alignment and Load Sharing Strategy (30%)
  • Develop and implement a strategy for cross-site claims management, including common processes and tools for the Canadian Claims teams.
  • Optimize and leverage all of GEM’s BPO site to optimize services & cost.
  • Establish global metrics and service standards for Clai...