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