Teams & Locations
Our Teams
Our Locations
Germany
Chemnitz
Staffbase GmbH Annaberger Str. 73 09111 Chemnitz
View on Google MapsView openings27 positions
Dresden
Staffbase GmbH Seestraße 6-10 01067 Dresden Germany
View on Google MapsView openings17 positions
Leipzig
Staffbase GmbH c/o SpinLab Accelerator Spinnereistraße 7 04179 Leipzig
View on Google MapsView openings18 positions
United Kingdom
United States
Minneapolis
View openings9 positions
New York
Staffbase Inc. WeWork 980 6th Ave New York, NY 10018 United States
View on Google MapsView openings3 positions
Australia
Sydney
View openings2 positions