Claims Controls & Risk Excellence Lead

Company: Travelers Canada
Apply for the Claims Controls & Risk Excellence Lead
Location: London
Job Description:

Travelers Canada is seeking a Claims Control Consultant based in Redhill, London, or Manchester. This role is pivotal in ensuring financial and regulatory controls across various business lines, supporting operational efficiency within the Claims Department.

The ideal candidate will manage critical projects, deliver key metrics, and collaborate closely with stakeholders to enhance processes. A university degree, along with advanced knowledge of financial controls and Microsoft Excel, is required for this position.

Benefits include private medical insurance, pension contributions, and a minimum of 25 annual holiday days.

#J-18808-Ljbffr…

Posted: June 4th, 2026