Vantage

HQ
Los Angeles
Total Offices: 2
113 Total Employees
Year Founded: 2013

Teams at Vantage

Recently posted jobs

3 Days AgoSaved
Remote
USA
Marketing Tech
Leads global enterprise account growth and retention across a retail media or commerce technology portfolio. Owns expansion, upsell, renewals, net revenue retention, account strategy, QBRs, contracting, pricing, billing negotiations, and capacity planning. Manages and develops account leaders across regions, partners with cross-functional teams to shape product delivery, and reports performance to senior leadership. Requires international travel up to 50% and executive-level client relationship expertise.