Turner & Townsend is seeking an accomplished Lead Utility Infrastructure Manager to oversee utility and power infrastructure workstreams within a major data center construction program. This role will oversee high‑capacity electrical delivery, redundancy planning, and critical backup systems required for large‑scale, mission‑critical facilities. The successful candidate will provide strategic leadership across planning, design, procurement, and delivery of complex utility infrastructure. Must be willing to travel regularly to project sites and partner locations as required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level