Staffbase
Enterprise SaaS · Goslar, Germany
Employee communication platform for internal communications and engagement.
Visit company website ↗ (opens in a new tab)
12
Open roles
1
Departments
4
Locations
Open roles at Staffbase
Other roles
Manager, Technical Consulting
Canada
Senior Technical Consultant
Canada
Senior Technical Consultant
New York, New York, United States
Enterprise Project Manager
Canada
Enterprise Project Manager
Toronto, Ontario, Canada
Senior Customer Success Manager
Canada
Senior Customer Success Manager
Toronto, Ontario, Canada
Advanced Implementation Consultant
Canada
Advanced Implementation Consultant
Toronto, Ontario, Canada
Senior Implementation Consultant
Toronto, Ontario, Canada
Enterprise Account Executive
New York, New York, United States
Speculative Applications for Go-To-Market roles
Canada; United Kingdom; United States of America