Demandbase

HQ
San Francisco
Total Offices: 5
966 Total Employees
Year Founded: 2005

Teams at Demandbase

Recently posted jobs

6 Hours AgoSaved
Remote
United States
Marketing Tech • Sales • Software
Manage and expand enterprise customer accounts to maximize revenue via upsell/cross-sell. Partner with Sellers and Customer Success to create account plans, present strategic proposals, lead customer calls, build executive relationships, and leverage martech and AI tools to drive customer value and retention.
Marketing Tech • Sales • Software
Manage a 25–50 account enterprise portfolio against a ~$15M quota, reactivate dormant accounts, expand footprint via executive relationships, co-sell with SaaS teams, drive pipeline, forecast accurately, and collaborate cross-functionally to scale Demandbase's advertising business.
Marketing Tech • Sales • Software
Lead expansion and revenue growth across strategic Financial Services enterprise accounts by developing account strategies, building executive relationships, identifying whitespace, driving cross-sell/upsell, managing complex sales cycles, leveraging AI and market insights, and partnering cross-functionally to deliver measurable outcomes.