Partner
London, GB
Mercer UK
Deloitte
Director
Robert Swan's 2041 Voyage for Cleaner Energy
Senior Investment Consultant
University of Manchester - Institute of Science and Technology
UCS