Interim Head of New Business
London, England, United Kingdom
Eurostar
Interim Head of New Business
Eurostar
Director of Innovation, Digital Transformation
Indian Angel Network
Vice President, UK
Dell
EMEA Services, Intrapraneur
Groupon
Director
Innovation Consigliere
Consultant + Interim Executive
The C100
Advisory Board UK
London & Partners
Innovation Advisor
Dell
EMEA Strategic Alliance Manager, Microsoft
koodos.com
Head of Business and Market Development
INSEAD