Staffbase
Teams at Staffbase
Recently posted jobs
Information Technology
As a Sales Development Representative, you'll generate opportunities in Spain and Italy, engage prospects, conduct outreach, and support Sales efforts with local insights.
Information Technology
Own and scale marketing-led pipeline across paid media, content, ABM/ABX and regional channels. Build funnel metrics, attribution, and reporting; run experimentation to improve conversion and reallocate spend. Align tightly with Sales, manage one or two marketers and agency partners, and drive demand strategy and execution across global markets.
Information Technology
Staffbase seeks spontaneous applications from individuals passionate about inspirational communication. Join a diverse, rapidly growing team post-Series E funding to enhance employee experiences across various organizations.
