38 employees
Innova Systems UK Ltd. is a distributor of Dassault Systèmes’ SOLIDWORKS solutions.
2002