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