17 employees
Special Technical Services provides static ground monitoring systems to industries.
1976