Joe Glennon is a Project Engineer and Site Engineer at Vaughan Civil Pty Ltd since September 2022, following a tenure at Townmore from January 2019 to August 2022, where Joe served as a Junior Engineer and Engineering Student. Joe holds a Bachelor of Science degree in Construction Management from the University of Limerick, completed in 2020.
Sign up to view 0 direct reports
Get started
This person is not in any teams