Site and Facilities Manager - Data Center Construction Projects

Turner & Townsend · santiago, santiago, Chile

Location
santiago
Job Type
Full-time
Posted
June 24, 2026

Job Description

Site and Facilities Manager - Data Center Construction Projects

Full-time

Key Responsibilities:

  • Manage and supervise all site-related activities, including facility operations, maintenance, and contractor coordination.
  • Ensure compliance with health, safety, and environmental regulations across all phases of the project.
  • Oversee infrastructure readiness, including mechanical, electrical, and civil systems, ensuring alignment with project timelines and specifications.
  • Coordinate with internal teams and external stakeholders to resolve site issues and maintain operational continuity.
  • Monitor and report on site progress, risks, and mitigation plans.
  • Support commissioning and handover processes, ensuring all systems are fully functional and documented.

Qualifications:

  • Bachelor’s degree in Engineering, Facilities Management, or a related field.
  • 7+ years o...

Ready to Apply?

Submit your application for Site and Facilities Manager - Data Center Construction Projects at Turner & Townsend

Apply Now