STS’ “Welcome to STS Consultants” Flash presentation introduced new employees to STS. The subject material covered a timeline of STS history, strategic initiatives and philosophy. STS was the world’s largest geotechnical engineering company and now a part of AECOM.




