Site Manager - Data Center Construction Projects

Turner & Townsend

full-time Other Management Occupations
Apply Now
Location
Santiago de Querétaro, Querétaro, Mexico
Posted
July 24, 2026

Job Description

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...