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-893-7863

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