Demandbase
Jobs at Similar Companies
Similar Companies Hiring
Articles about Demandbase
All Articles
Recently posted jobs
As a New Business Account Executive at Demandbase, responsible for bringing in new business (both SaaS and Advertising clients) from companies between $100m and $1b in revenue. Must have experience managing complex, multithreaded sales cycles and selling SaaS solutions to multiple C-Suite stakeholders.
The Demandbase EMEA Customer Success Manager is responsible for growing, supporting, and renewing customer adoption of Demandbase solutions by partnering with clients to achieve their objectives, driving customer adoption, and providing B2B digital business expertise.
Develop multi-channel employee communications with a focus on driving transparency and clarity, while fostering a culture of community, diversity, inclusion, and belonging. Manage Employee Resource Groups (ERGs) and DEI initiatives.