Chief Operating Officer
London, England, United Kingdom
Aviva Investors
Capco
Partner
PwC
Anchura
Managing Partner