Head of Risk & Strategic Resilience (InsurTech)

Company: Travelers Canada
Apply for the Head of Risk & Strategic Resilience (InsurTech)
Location: London
Job Description:

Simply Business in the United Kingdom is seeking a Head of Risk to own the risk strategy, identify and mitigate risks across the business, and advise senior leaders on how risks impact strategic decisions.

You will lead a high-performing risk team, drive enterprise-wide reporting, and oversee UK corporate insurance programmes, including negotiations with insurers and E&O focus. FCA considerations may apply during hiring.

#J-18808-Ljbffr…

Posted: September 12th, 2026