Shell
Global Engineering Deployment Manager
Shell UK
Network Manager
Shell
Global Facilities Maintenance Manager
Shell
Network Planner
Shell
Electric Mobility Manager
Shell UK
General Manager UK Mobility
Shell
District Manager
Goldsmiths, University of London
London Business School