Annabel Carty is currently the Head of Risk Management at Liber, where Annabel has held various positions since November 2015. Prior to that, Annabel worked at XL Catlin as a Group Internal Audit. Their professional experience also includes working at Deloitte as a Manager. Annabel holds a BEng in Aerospace Engineering from the University of Southampton and is an ACA from ICAEW.
Sign up to view 5 direct reports
Get started
This person is not in any teams