Tu
CSA Lead Data Center Construction Projects
Turner & Townsend
full-time
Santiago Province, Santiago Metropolitan Region
Business Operations Specialists
Posted:
June 01, 2026
Location:
Santiago Province, Santiago Metropolitan Region, Chile
Job Description
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...
Apply for this Job
Submit your application for the CSA Lead Data Center Construction Projects position at Turner & Townsend.
Apply Now Save for LaterJob Overview
Job Type:
full-time
Location:
Santiago Province, Chile
Posted:
June 01, 2026
Deadline:
July 11, 2026