Staffbase
Open positions
3 jobs
4 weeks ago
Senior Customer Success Manager
North AmericaFull-timeSenior
Canada
TorontoStaffbase is looking for a Senior Customer Success Manager to join our team in North America and support our strategic customer relationships. You will act as a partner to customer teams in mid-to-large enterprises,…
2 months ago
Enterprise Account Executive
North AmericaFull-time
United States
New YorkStaffbase is seeking a dynamic and results-driven Enterprise Account Executive to join our growing team As an Enterprise Account Executive, you will be responsible for driving sales and revenue growth by identifying…
Account Executive
105K – 115K $