DAC Beachcroft LLP
Solicitor
AXA XL, a division of AXA
Solicitor and SeniorClaims Adjuster
AXA XL, a division of AXA
Casualty and Financial Lines Claims Practice Leader
Travelers
Claims Counsel
XL Group
Senior Claims Counsel and Solicitor
College of Law London
University of Nottingham
The Chartered Insurance Institute