Avetta

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

Teams at Avetta

Recently posted jobs

5 Days AgoSaved
In-Office
3 Locations
Cloud • Marketing Tech
Lead end-to-end technical implementation projects with emphasis on SSO (SAML, OIDC) and API integrations. Gather requirements, manage scope/timeline, provide technical advisory to customers and internal teams, coordinate cross-functional stakeholders, standardize processes, and support go-live and reporting.
7 Days AgoSaved
In-Office
3 Locations
Cloud • Marketing Tech
Lead global revenue enablement initiatives, own Highspot LMS/CMS strategy and governance, create engaging learning experiences, support product launches and onboarding, measure program effectiveness, and partner cross-functionally to improve seller readiness and go-to-market execution.
12 Days AgoSaved
In-Office
Lehi, UT, USA
Cloud • Marketing Tech
Respond to inbound leads via phone, email, LinkedIn and other channels; qualify opportunities using sales frameworks; schedule meetings for Account Executives; maintain CRM records; collaborate with Marketing on lead quality; meet activity and pipeline targets; research accounts and participate in ongoing sales training.