15 employees
Inovatec offers IT infrastructure, network, and telecommunications solutions for companies in Switzerland and Germany.
1996