Oversee

44 Total Employees
Year Founded: 2014

Jobs at Oversee

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

One Month AgoSaved
Remote
United Kingdom
Artificial Intelligence • Software • Travel • Analytics
Own and grow the EMEA territory by building pipeline, managing full sales cycles, closing enterprise travel-tech deals, and developing partnerships with TMCs and travel providers. Represent the company at events, engage senior executives, and share market feedback with Product and Leadership to drive strategic outcomes.