Get in touch
Imprint
Postal address

Excelsior GmbH
Alfred-Herrhausen-Allee 3-5
65760 Frankfurt-Eschborn
USt.-ID.: DE310208623

Main Office

Excelsior GmbH
Solmsstrasse 6a
60486 Frankfurt am Main

Executive directors

Daria Freigang
Nikolaos Papagiannis