06151 - 6292220
  • DE
  • EN

Contact

Germany

orquidea IT Services GmbH
Rheinstr. 16 a
64283 Darmstadt

Phone: +49 6151 6292220
Fax: +49 6151 6292229
E-Mail: info[at]orquidea.de

Registered office

Switzerland

orquidea IT Services GmbH
Badenerstrasse 816
8048 Zürich

Phone: +41 43 5081236
Fax: +41 43 5081909
E-Mail: info[at]orquidea.ch