Contact Us

Sales Support Misc requests
🇺🇸 +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
🇳🇱 +31 20 532 0420

 

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

You have questions about the career opportunities at Staffbase? Send us a message: recruiting@staffbase.com

Locations

New York
Staffbase Inc.
251 W 30th St, 11th Floor
New York, NY 10001
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
Friesenplatz 4
50672 Köln
Germany

Amsterdam
Staffbase B.V.
Nieuwezijds Voorburgwal 68
1012 SE, Amsterdam
Netherlands

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

München
Staffbase GmbH
Kaufingerstraße 24
80331 München
Germany

Leipzig
Staffbase GmbH
Augustusplatz 9
04109 Leipzig
Germany