Stephen Maguire is a Senior Project Manager at AECOM, currently overseeing significant projects since 2025. Previously, they held various engineering and project management roles, including Senior Project Engineer at Abergeldie Complex Infrastructure and Project Coordinator at Sydney Water. Stephen's educational background includes multiple engineering and law degrees from respected institutions, culminating in a Bachelor's in Civil Engineering from Brunel University London. They also possess a Master's in European Economics and Public Affairs from University College Dublin, demonstrating a diverse academic foundation.
This person is not in the org chart
This person is not in any teams
This person is not in any offices