Staffbase
Team Communication & Collaboration · Intranet & Knowledge Management

Staffbase offices and sites

Staffbase has 19 sites in 9 countries; 10 sites have open roles now. The busiest is Chemnitz. The head office is in Chemnitz.

Data updated Nov 13, 2026 · Back to the company report
19Sites
9Countries
10Hiring offices
80Open roles

Every site

SiteCountryTypeOpen rolesRoles in 90 daysHires most forEngineeringSeen since
ChemnitzGermanyHeadquarters1721Backend, Sales, Solutions35%Jul 2019
DresdenGermanySales office1718Backend, Sales, Solutions35%Jul 2019
BerlinGermanyEngineering / R&D1622Backend, Sales, Solutions38%Jul 2019
TorontoCanadaSupport & operations910Solutions, Management, Enterprise Apps11%Jul 2026
MunichGermanySales office78Sales, Customer Success, Solutions0%Jul 2019
CologneGermanyRemote hub67Sales, Solutions, Customer Success0%Jul 2019
LeipzigGermanyRegional office34Security, Solutions67%Aug 2026
New YorkUnited StatesSales office23Sales0%May 2025
MinneapolisUnited StatesEngineering / R&D21Sales, Solutions0%May 2025
LondonUnited KingdomEngineering / R&D14Solutions0%Aug 2026
DubaiUnited Arab EmiratesRegional office00
ParisFranceRegional office00
San FranciscoUnited StatesRegional office00
Mexico CityMexicoRegional office00
SydneyAustraliaRegional office00
StockholmSwedenRegional office00
DenverUnited StatesRegional office00
SeattleUnited StatesRegional office00
BillingsUnited StatesRegional office00
Source: office addresses in postings and company registers

How to cite

Staffbase, Offices. Alion, Nov 13, 2026. https://alion.io/company/staffbase/offices

.json · .md · CC BY-SA 4.0