Sales Job

If your strong point is making the link between customer issues and a needed solution, be it as a sales rep or demonstrating technical solutions as a sales engineer, we need you. Our sales teams have a strong work ethic and are well rewarded for success. We have positions available globally, from California to EMEA, South Africa to Brazil to India. If you thrive in a results-oriented, competitive environment, take a closer look at us.

Title Location Department
Reset
Senior Client Executive - TN
Senior Client Executive - TN Nashville, TN, US Sales
Nashville, TN, US Sales
Manager, Enterprise Majors Solutions Engineering - West US Sales
Senior Client Executive -Hyperscaler
Senior Client Executive -Hyperscaler San Jose, CA, US, 95128 Sales
San Jose, CA, US, 95128 Sales
Partner Solutions Architect
Partner Solutions Architect Windsor, GB, SL4 1RS +1 more… EMEA Sales
Windsor, GB, SL4 1RS +1 more… EMEA Sales
Strategic Deals Lead, Enterprise Agreements
Strategic Deals Lead, Enterprise Agreements Singapore, SG, 039192 APAC Sales
Singapore, SG, 039192 APAC Sales
Client Executive
Client Executive Vienna, VA, US, 22102 +5 more… Sales
Vienna, VA, US, 22102 +5 more… Sales