Staffbase GmbH Linienstraße 214 10119 Berlin
View Openings
Staffbase GmbH Annaberger Str. 73 09111 Chemnitz
Staffbase GmbH Seestraße 6-10 01067 Dresden Germany
Staffbase GmbH c/o SpinLab Accelerator Spinnereistraße 7 04179 Leipzig
Staffbase UK Ltd. WeWork 3 Waterhouse Square 138 - 142 Holborn London EC1N 2SW United Kingdom
Staffbase Inc. WeWork 980 6th Ave New York, NY 10018 United States