19 employees
Troika Systems is a manufacturer of 2D and 3D scanning microscopes for the printing industry.
1996