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
Excelsior Careers
Executive directors
Nikolaos Papagiannis
General email