General Insurance Leader
London, England, United Kingdom
PwC UK
PwC
Partner
London School of Economics and Political Science
City of London School