Head of Google Maps Platform Sales - United Kingdom, Ireland and Benelux
london, greater london, united kingdom
Head of Google Maps Platform Sales - United Kingdom, Ireland and Benelux
Google for Startups EU
Start-up Mentor
Jumia Travel
Global Head of Business Development for Jumia Travel OTA (Rocket Internet Venture)
Stuart
Head of Launch Team (Ops)
what3words
International Markets Director
Wellington college
University of St. Andrews