Staffbase

315 Total Employees
Year Founded: 2014

Jobs at Staffbase

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

6 Days AgoSaved
In-Office
Toronto, ON, CAN
Information Technology
Lead and execute demand generation strategy across paid media, content, ABM, and regional channels to drive predictable pipeline. Own funnel metrics, attribution, testing, and optimization; build ABX programs, align closely with Sales, manage one-to-two marketers and agency partners, and scale repeatable growth through data-driven experimentation and reporting.