Peter Kroll is a Principal Project Manager at AECOM, where they have been working since 1998, following a previous tenure from 1997 to 2015. They specialize in environmental, health, safety, and security (EHS&S) regulatory compliance, managing EHS&S staff and projects, and conducting multimedia EHS compliance audits. Prior to AECOM, Peter served as the Air Quality Services Manager at ICF Kaiser Engineers and as Branch Manager at ERM. Peter holds a Bachelor of Science in Chemical Engineering from the Illinois Institute of Technology and an MBA in Business Administration, Management, and Operations from Washington University in St. Louis.
This person is not in the org chart
This person is not in any teams
This person is not in any offices