45 employees
SET is a supplier of electromechanical equipment assemblies, project management, and analysis services for electronic industries.
1998