619 employees
Structural Technologies provides engineering, repair, and maintenance services for the longevity in different structures.
1976