Avetta

HQ
Lehi
Total Offices: 4
833 Total Employees
Year Founded: 2003

Teams at Avetta

Recently posted jobs

2 Days AgoSaved
Remote
US
Cloud • Marketing Tech
Drives new business acquisition in the mid-market segment through prospecting, networking, trade shows, presentations, product demonstrations, and client relationship development. Collaborates with Sales Development Representatives, manages sales opportunities and RFP responses, travels regularly to client sites and events, and supports new customers during their first 90 days. Requires strong communication, public speaking, organization, SaaS understanding, CRM proficiency, and consistent achievement of sales goals.
Cloud • Marketing Tech
Drives enterprise SaaS new business from prospecting through contract execution, managing complex sales cycles and executive relationships. Uses MEDDPICC and Challenger selling, maintains Salesforce pipeline accuracy, exceeds revenue targets, and coordinates internal teams. Presents solutions, attends industry events, travels to clients, supports initial customer launches, and mentors less-tenured account executives and assigned sales development representatives.
18 Days AgoSaved
Remote
US
Cloud • Marketing Tech
Lead internationalization and localization technical programs from product discovery through release. Own Phrase or comparable TMS configuration, APIs, integrations, AI-enabled translation workflows, and localization platform strategy. Define i18n standards, support RTL and locale-aware behavior, coordinate testing and defect triage, automate workflows, manage dependencies and risks, and partner with Product, Engineering, UX/UI, Localization, and testing teams.