Senior Managing Director
London, England, United Kingdom
Teneo Holdings
Deloitte
Partner
University of Warwick