Senior Claims Manager
London, England, United Kingdom
Zurich Insurance Company Ltd
Senior Claims Manager
Catlin
Deputy Claims Director
CNA Insurance
Head of Claims International
SCOR
Head of Portfolio Claims
Self Employed
Management Consultant
Saïd Business School, University of Oxford
London Business School