Demandbase

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

Teams at Demandbase

Recently posted jobs

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.
10 Hours AgoSaved
Remote
US
Marketing Tech • Sales • Software
Serve as a strategic advisor translating business goals into measurable value roadmaps. Lead executive discovery, design measurement frameworks, analyze GTM data, run workshops, and deliver actionable, data-driven recommendations to drive customer outcomes using the Demandbase platform.
Marketing Tech • Sales • Software
Lead strategic enterprise customer relationships to drive adoption, retention, expansion, and measurable business outcomes. Act as trusted advisor to executive stakeholders, create and execute success plans, run executive reviews, influence customer roadmaps, coordinate cross-functional teams, mitigate risk, and drive process and operational improvements while mentoring peers and advocating for customers.