Chief Risk Architect & Strategy Leader

Posted 4 hours 52 minutes ago by Travelers Canada

Permanent
Full Time
Other
London, United Kingdom
Job Description
A global insurance provider is seeking a Head of Risk to manage and identify risks across the organization. The role includes leading a high-performing risk management team, preparing detailed risk reports for senior management, and negotiating insurance terms. This position requires expertise in risk management frameworks and UK regulations. Candidates must possess leadership skills and a strong analytical background. The company offers a hybrid work model and attractive benefits including private medical insurance and annual bonuses.