Demandbase

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

Teams at Demandbase

Recently posted jobs

14 Days AgoSaved
In-Office
2 Locations
Marketing Tech • Sales • Software
The Sales Development Representative converts account intelligence into qualified leads via research, outreach, and collaboration with Account Executives, ensuring a strong sales pipeline.
Marketing Tech • Sales • Software
The Senior Social and Influencer Marketing Manager will lead social media and influencer strategies to enhance brand awareness and support GTM objectives. Responsibilities include social media strategy, campaign management, performance analysis, and cross-team collaboration.
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.