Eveline Deegan


Deputy Head of Internal Audit at XL Catlin

Eveline Deegan is a senior executive at XL Catlin with over 20 years’ experience in the financial services sector. Prior to joining the company, she has held numerous other roles in the insurance industry including as Chief Risk Officer, Chief Financial Officer, Head of Internal Audit and Head of Compliance. She is a Chartered Accountant and Tax Consultant.