🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

CSA Lead Data Center Construction Projects

Student-Friendly Entry-Level
Company

Turner & Townsend

Location

Santiago Province, Chile

Posted

May 29, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

Job Description

The CSA Lead will oversee and manage the civil, structural, and architectural aspects of construction projects, during the design / procurement phase & project execution. The CSA Lead will be based on-site, ensuring that all activities are executed efficiently and in compliance with project specifications and safety standards. 

The CSA Lead will be required to manage / lead and coordinate with all members of our team, which will comprise of engineers, architects, schedulers, and various stakeholders, including contractors, vendors, and the Client. 

Tasks and Activities: 

Project Coordination: 

  • Reviewing and approving CSA design documents. 
  • Participating in design reviews and risk assessments. 
  • Managing contractors, vendors, and subcontractors associated to the CSA packages. 
  • Set up, chair, and document all client meetings, ensuring that all stakeholde...