Non Executive Director
London, England, United Kingdom
Non Executive Director
Non Executive Director
Capita Managing Agency Limited
Chair of Risk and Capital Committee
Barbican Insurance Group
Managing Director, Barbican Managing Agency Ltd
Capita Insurance Services
Non Executive Director
Capita Insurance Services
Chair of Audit Committee
Neon
Non Executive Director and Chair of Audit Committee
Deloitte
Senior Manager
Neon
Non Executive Chairman
Lloyd's Market Association
Finance Director
Chaucer Syndicates Ltd
CFO
Royal Latin School
University of Nottingham