Strategic Risk Control Leader – Europe

Company: The Travelers Indemnity Company
Apply for the Strategic Risk Control Leader – Europe
Location: London
Job Description:

The Travelers Indemnity Company in London is seeking a Head of Risk Control to lead the Risk Control function across the UK and Ireland. In this strategic role, you will operationalise the Target Operating Model, drive risk engagement, and improve data insights to meet business demands.

Ideal candidates will have strong leadership experience in commercial insurance and a proven track record in managing high-performing teams. The position offers flexibility with a hybrid work model, combining office and remote work days.

#J-18808-Ljbffr…

Posted: June 6th, 2026