Contact Us

Sales Support Misc requests
🇺🇸 +1 929-900-1500 🇺🇸 +1 646-893-7863 🇺🇸 +1 929-900-1500
🇩🇪 +49 371 91909051 🇩🇪 +49 371 91909067 🇩🇪 +49 371 91909090
🇬🇧 +44 20 3966 5558 🇬🇧 +44 20 3695 9945 🇬🇧 +44 20 3966 5558

Do you have a question for our support team? You can reach out to them here: Support Request

Locations

New York
Staffbase Inc.
401 Broadway, Suite 808
New York, NY 10013
United States

Chemnitz
Staffbase GmbH
Annaberger Straße 73
09111 Chemnitz
Germany

(Access via Lothringer Straße,
House C, entrance C, 3rd floor)

Dresden
Staffbase GmbH
Waisenhausstraße 8
01067 Dresden
Germany

Köln
Staffbase GmbH
Erftstraße 15-17
50672 Köln
Germany

Amsterdam
Staffbase GmbH
Warmoesstraat 149-151
1012 JC Amsterdam
Netherlands

London
Staffbase UK Ltd.
2 Stephen Street
London
W1T 1AN
United Kingdom