Sales Development Representative is open at Staffbase in Dresden, Sachsen, Germany. Posted on Oct 21, 2026, and still on Staffbase’s careers page when we last checked, on Nov 14, 2026.
About the role
Qualifying leads coming through download content, demo requests, webinar sign-ups and other sources Executing effective outbound campaigns to identify new business opportunities Applying consultative sales methodologies to interact with organizations and understand their priorities Working closely with our sales and marketing team to drive pipeline in a sustainable way Using your selling skills to set up qualified…
The opening lines of the posting. The rest is on Staffbase’s careers page.
Hiring at Staffbase
Staffbase has 32 open roles right now, 6 of them remote. Most are in Engineering, Sales & Business Development and Consulting & Solutions. See all its roles

