Staffbase
Teams at Staffbase
Recently posted jobs
Information Technology
The Regional Sales Manager will lead a team of Account Executives, drive revenue growth, improve sales processes, and mentor employees while ensuring operational excellence in sales activities.
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.
