SCI is a turnkey manufacturer and installer of towers and other steel structures used for communications, radar, defense and telemetry systems. Established in 1950 as Swager Tower Corp., the firm specializes in various US civil and defense government contracts requiring custom solutions for hazardo... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet