Construction Manager – Project Management - Energy & Natural Resources (CB)
Turner & Townsend
Overview In this role you lead on-site delivery of electrical infrastructure projects, ensuring safe, compliant execution across substations, overhead lines, and underground cables. You act as the on-site interface between contractors, clie...Read More>>.
