SS

Steve Swanback

Retired Partner

Steve Swanback is a retired partner from Carollo Engineers, where tenure spanned from January 1982 to the present, focusing on the management of large wastewater treatment plant projects for public sector clients. Prior experience includes serving as an Environmental Engineer for the State of Missouri from January 1977 to March 1980, responsible for plan review, permit renewals, and inspections for water, wastewater, and sanitary landfill compliance under the Department of Natural Resources. Steve holds a Master of Science in Civil Engineering (MSCE) from the Missouri University of Science and Technology, obtained between 1979 and 1981, and a Bachelor of Science in Civil Engineering (BSCE) from Valparaiso University, completed from 1973 to 1976.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices