Spittal an der Drau, Carinthia, Austria • 39 Employees
Information Technology & Services
ITC develops innovative IT solutions for the global construction industry. The aim of the company is to provide the latest technologies in a practical manner for construction projects.