Contact us

Send us an email, give us a call.

Locations

New York
Staffbase Inc.
137 Varick Street
New York City
NY 10013
United States

Email: team@staffbase.com
Phone: +1 646 512 8788

Chemnitz
Staffbase GmbH
Am Walkgraben 13
09119 Chemnitz
Deutschland

Email: team@staffbase.com
Phone: +49 (0) 371 651 348 90

Dresden
Staffbase GmbH
Antonstraße 3a
01097 Dresden
Deutschland