Demandbase

966 Total Employees
Year Founded: 2005

Similar Companies Hiring

Cloud • Enterprise Web • Logistics • Software
3 Offices
210 Employees
Cloud • HR Tech • Productivity • Software
5 Offices
1400 Employees
AdTech • Artificial Intelligence • Digital Media • Marketing Tech • Social Media • Software • Generative AI
7 Offices
805 Employees
Jobs at Demandbase

Search the 1 job at Demandbase

Recently posted jobs

Marketing Tech • Sales • Software
The Technical Onboarding Manager will guide customer implementations, manage onboarding journeys, and coordinate with clients and internal teams to assure smooth project delivery. Responsibilities include developing an understanding of onboarding processes, planning and delivering activities, addressing issues, managing multiple projects, and enhancing customer satisfaction metrics.