Charlotte Allen

Chief Compliance & Risk Officer

Charlotte brings nearly 20 years’ experience in compliance and risk and most recently was Chief Compliance & Risk Officer at the UK’s largest credit management services provider, Cabot Credit Management and Wescot Credit Services.

Previously, she worked at Deloitte and started her career at Barclays, before joining the Intertrust Group. At Key Group, she focuses on overseeing the Key Risk Management Framework to ensure it’s aligned to the Group’s strategic objectives, as well driving effective risk management and supporting regulatory compliance.

Our leadership

Our leadership team has more than 400 years of combined experience in the financial sector, and some of our senior leadership team also serve on the Equity Release Council board. Here’s who makes up our leadership team, and a little more about them.