Peter McHugh

Senior Project Manager

Peter McHugh, P.E. is a seasoned professional in civil engineering with extensive experience in project management and construction engineering. Currently serving as a Senior Project Manager at DLZ Corporation since March 2023, Peter contributes to a full-service, multidisciplinary firm that enhances the nation's infrastructure and manages natural resources. Previously, Peter held the position of Construction Area Engineer at the Ohio Department of Transportation from 1992 to March 2023. Peter earned a Bachelor of Science and a Bachelor of Applied Science in Civil Engineering from Case Western Reserve University between 1988 and 1992.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices