Peter O'Halloran is an accomplished Traffic & Transportation Department Manager at Carroll Engineering Corporation since December 2022, with a robust background in project management and engineering. Previously, Peter held the position of Project Manager at Johnson, Mirmiran & Thompson from August 2020 to November 2022, and at Urban Engineers, Inc. from November 2013 to August 2020, focusing on various traffic and transportation projects for public and private clients. From May 2008 to November 2013, Peter served as a Senior Project Engineer at McMahon Associates, Inc., specializing in Traffic Impact Studies and ADA Curb Ramp upgrades. Peter's career commenced as a Project Engineer at McCormick Taylor, Inc. from June 2001 to May 2008, contributing to large and small-scale traffic projects for public sector clients. Peter holds a Bachelor of Engineering (BEng) in Civil Engineering from University College Cork, completed between 1996 and 2000, and attended Presentation Brothers College Cork from 1990 to 1996.
Sign up to view 0 direct reports
Get started