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
Staffbase inspires organizations to enhance communication through innovative channels like intranet and employee apps, fostering engagement and transformation.
Information Technology
Qualify inbound enterprise leads and execute outbound campaigns to build pipeline. Use consultative sales techniques to set qualified appointments, collaborate with sales and marketing, stay product-savvy, and continuously improve prospecting processes to drive sustainable pipeline growth.
