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.
Previous companies
This person is not in any teams
This person is not in any offices