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