Site Manager - Data Center Construction Projects
Turner & Townsend
Job Description
We are seeking an experienced Site Manager – Data Center Construction to oversee on-site construction activities for large-scale mission-critical and hyperscale data center projects. This role is responsible for ensuring safe, efficient, and high-quality execution of works while coordinating contractors, subcontractors, consultants, and client stakeholders throughout the construction lifecycle.
The Site Manager will play a key role in driving site performance, maintaining schedule adherence, enforcing quality standards, and promoting a strong safety culture. The successful candidate will act as the primary on-site leader, ensuring all construction activities are delivered in accordance with project requirements, technical specifications, and operational objectives.
Key Responsibilities
- Lead and supervise all day-to-day site construction activities across CSA and MEP disciplines.
- Coordinate contractors, subcontr...