Head of Risk (Lloyd's Market)

Company: Edenbrook

Location: London

Posted: May 15th, 2026

New opportunity with a Global Specialty Insurer within the Lloyd's Market. The Risk Intelligence Team (RIT) is a specialist function within Risk Management focused on emerging, strategic, and complex risks. The team oversees sustainability initiatives, monitors emerging risks, conducts scenario analysis, validates internal models, and supports strategic risk projects across the business.


This role leads the team and develops capabilities in model risk management and AI governance. Working closely with senior leadership, the role has broad visibility across executive and board-level forums.


Key Responsibilities:


Leadership


Model Risk Management & Validation


Emerging & Strategic Risk


Sustainability


AI Governance


Continuous Improvement & Advisory Support


Stakeholder Engagement & Risk Leadership

Apply Now