Rachel Lewis was appointed Group Chief Financial Officer in July 2026 and is responsible for leading the Group’s financial strategy, capital management, investor relations and financial reporting.
Prior to becoming the Group Chief Financial Officer, Rachel was the Chief Financial Officer for the Group’s UK Insurance business. Rachel has worked at Admiral for over two decades and has held a range of senior finance roles including Group Chief Actuary and Group Finance Director.
Rachel began her career as an auditor at KPMG and is a Fellow of the Institute of Chartered Accountants in England and Wales.
Tŷ Admiral, David Street, Cardiff, CF10 2EH, United Kingdom
+44 (0)333 220 2062