Head of Data, MI, Governance & Insight

Company: EC Insurance Company
Apply for the Head of Data, MI, Governance & Insight
Location: Leeds
Job Description:

Markel UK is seeking a commercially minded leader to head up the Data, MI, Governance & Oversight function. This role shapes strategic decision-making by turning data into actionable insight, linking performance, customer outcomes and governance across the business.

Reporting to the COO and collaborating with the UK Executive Team, you will lead a growing team and partner with Operations, Risk, Finance and Technology to drive an insight-led transformation.

#J-18808-Ljbffr…

Posted: November 2nd, 2026