Welcome

Contact

Mail: info@icaro.com
Phone: + 49 6021 585 1796,  Fax: +49 6021 581 3305
ICARO Software GmbH
Am Glockenturm 7b, 63814 Mainaschaff, Germany
Managing Directors: Andreas Fritz, Stefan Eckstein

Vat ID: DE114167946