Avetta

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

Teams at Avetta

Recently posted jobs

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.
5 Days AgoSaved
In-Office
Lehi, UT, USA
Cloud • Marketing Tech
Leads global liquidity and treasury strategy, including cash forecasting, subsidiary funding, banking relationships, debt activities, investments, foreign exchange exposure, policies, controls, and close support. The role manages treasury risks, optimizes cash deployment, oversees compliance and reporting, partners cross-functionally, and develops treasury staff while improving the function’s scalability and maturity.
9 Days AgoSaved
Hybrid
Calgary, AB, CAN
Cloud • Marketing Tech
Leads marketing planning, governance, operational excellence, and cross-functional initiatives. Partners with marketing leadership on prioritization, business reviews, annual planning, budgets, strategic tracking, executive communications, process design, project management tools, dashboards, AI-enabled automation, and software implementation. Supports 1Mind onboarding and adoption while improving workflows, accountability, resource allocation, and performance measurement across the marketing organization.