London, England, United Kingdom
University of Oxford
University of Nottingham
Chartered Insurance Institute