Enterprise Account Executive
- Location
- Greater London, England, United Kingdom
mindset and ability to challenge the status quo in order to uncover and prove out multiple land and expand use cases BA or BS degree (preferred) or higher from an accredited university Our Story Our founders, Spence and John met at Google working on Google Translate. As researchers ...