About Insituform Technologies

Under many a city lurks a decaying infrastructure, and that's what Insituform Technologies takes care of in situ. Serving industrial and municipal clients, the company and its subsidiaries manufacture and install products for rehabilitating and protecting sewers, water lines, oil pipelines, mining pipelines, and other types of pipe systems. The heart – more... 

Reviews

Overall

3.1
Based on 13 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture
Claim this company page
Headquarters
17988 Edison Ave.
Chesterfield MO, United States 63005
Revenue
$500M to $1B (USD)
Employees
1,001 to 5,000
Industry
Links
Insituform Technologies website