Kevin Powell

Kevin Powell

Chief Actuary, UK

Kevin Powell was appointed Chief Actuary, UK in April 2026. With over 25 years in the insurance sector, he has held key leadership positions at companies such as Aspen Insurance Group, AXA XL, and QBE. Throughout his career, Mr. Powell has gained comprehensive experience across all areas of actuarial practice, along with a strong understanding of regulatory requirements in numerous regions.