T

Hyperscale Data Center Site & Facilities Lead

Turner & Townsend

Remote, región metropolitana de santiago, Chile Full-time July 02, 2026

Found Description

Turner & Townsend is seeking a Site and Facilities Manager for Data Center Construction Projects located in Santiago, Chile. The role involves managing site activities, ensuring compliance with health and safety standards, and overseeing infrastructure readiness. Candidates should possess a Bachelor's degree in Engineering or Facilities Management, along with at least 7 years of relevant experience.

Additional qualifications include strong knowledge of building systems and excellent leadership skills. We are committed to inclusivity and welcome applications from all parts of the community.

#J-18808-Ljbffr

Ready to Apply?

Submit your application for Hyperscale Data Center Site & Facilities Lead at Turner & Townsend

Apply Now