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-LjbffrReady to Apply?
Submit your application for Hyperscale Data Center Site & Facilities Lead at Turner & Townsend
Apply Now