Demandbase

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

Teams at Demandbase

Recently posted jobs

7 Days AgoSaved
Hybrid
San Francisco, CA, USA
Marketing Tech • Sales • Software
The Applied AI Scientist will develop AI features, improve orchestration and reasoning systems, and work closely with engineering teams on production capabilities.
2 Days AgoSaved
Remote
US
Marketing Tech • Sales • Software
Manage HR operations across the employee lifecycle: execute transactions in HR systems, support onboarding and Day 1 setup, maintain records and audits, respond to employee tickets, create reports and workforce metrics, administer immigration programs, oversee contractor lifecycle, and partner on ad hoc People projects to improve HR service delivery.
3 Days 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.