Kevin Powell is the UK Chief Actuary at Aspen, leveraging extensive experience from senior roles at AXA XL and XL Catlin. A graduate of the University of Warwick, his expertise centers on reserving and capital management within the specialty insurance and reinsurance sectors, reflecting a consistent career progression to top actuarial positions.
He has held the prestigious position of UK Chief Actuary at two major insurance corporations: AXA XL and Aspen.