97 employees
Research & development, marketing, field service, and electronic repairs of safety systems for the oil & gas industry.
1991