London, United Kingdom
London, England, United Kingdom
Monitor Deloitte
London, United Kingdom
Publicis.Sapient
Senior Client Partner
Accenture
Manager in Customer Strategy
Volkswagen Financial Services (UK)
Digital and Innovation Director and UK Chief Digital Officer
The University of Birmingham