Cochran


Cochran is a growing, multi-location Civil Engineering/Land Surveying firm currently ranked #18 among the Largest Engineering Firms in the St. Louis area by the St. Louis Business Journal. We are expanding our team and looking to add motivated individuals for multiple types of projects. Established... Read more


Org chart

Collapse
Steve Laune
General Manager | Partner
Dick Tuttle
Vice President


Offices