John Schwalbach is the Vice President of Operations Leadership at AECOM, a position held since 2006. They previously served as the Chief of the Bureau of Railroads for the Illinois Department of Transportation from 1999 to 2006, where they contributed to significant transportation projects. Additionally, John was an Adjunct Professor of Business at Millikin University, teaching Operations Management with a focus on lean manufacturing and continuous improvement. They earned a BA/MBA in Business from the University of Illinois at Urbana-Champaign between 1991 and 1993.
Location
Decatur, United States
This person is not in the org chart
This person is not in any teams
This person is not in any offices