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
Corporate Account Executive - South Carolina US Amer Sales
Corporate Account Executive, SLED - Denver, CO + Salt Lake City, UT US +2 more… Amer Sales
Cloud Solutions Architect
Cloud Solutions Architect Seoul, KR, 06164 +2 more… APAC Sales
Seoul, KR, 06164 +2 more… APAC Sales
Global Client Executive
Global Client Executive US +4 more… Amer Sales
US +4 more… Amer Sales
Partner Manager
Partner Manager Riyadh, SA, 11564 EMEA Sales
Riyadh, SA, 11564 EMEA Sales