Project Control Lead - Civil Engineering / Construction at Turner & Townsend (Dublin)