S

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

7 days ago

Senior Technical Consultant

Canada

16 days ago

Senior Technical Consultant

New York, New York, United States

16 days ago

Enterprise Project Manager

Canada

30 days ago

Enterprise Project Manager

Toronto, Ontario, Canada

30 days ago

Senior Customer Success Manager

Canada

36 days ago

Senior Customer Success Manager

Toronto, Ontario, Canada

36 days ago

Advanced Implementation Consultant

Canada

36 days ago

Advanced Implementation Consultant

Toronto, Ontario, Canada

36 days ago

Senior Implementation Consultant

Toronto, Ontario, Canada

46 days ago

Enterprise Account Executive

New York, New York, United States

67 days ago

Speculative Applications for Go-To-Market roles

Canada; United Kingdom; United States of America

535 days ago