T

Data Center Site & Facilities Lead for Mission-Critical

Turner & Townsend

santiago, metropolitana de santiago, Chile Full-time June 25, 2026

Found Description

Turner & Townsend is seeking a Site and Facilities Manager for Data Center Construction Projects in Santiago, Chile. The role involves managing site operations, ensuring compliance with safety regulations, and coordinating with stakeholders to resolve issues.

The ideal candidate will have a Bachelor's degree in Engineering or Facilities Management, at least 7 years of experience in similar roles, and strong knowledge of building systems like HVAC and mechanical systems. Leadership skills and the ability to work in a fast-paced environment are essential.

#J-18808-Ljbffr

Ready to Apply?

Submit your application for Data Center Site & Facilities Lead for Mission-Critical at Turner & Townsend

Apply Now