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 Later

Job Overview

Job Type: full-time
Location: Santiago Province, Chile
Posted: June 01, 2026
Deadline: July 11, 2026