Head of Product, EMEA
Swindon, Swindon, United Kingdom
MetLife
Head of Product, EMEA
Zurich Insurance Company Ltd
Global Head of Unit Linked Propositions; UK Head of Product; Various Other Roles
University of Exeter
Fellow of Institute & Faculty of Actuaries, UK