Site-Based EHS Lead for Data Center Projects - Barcelona

Turner-

Bellprat

On-site

EUR 65,000 - 90,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Turner & Townsend in Barcelona is seeking an experienced EHS Manager to lead safety on major Data Center construction projects. The role focuses on creating, implementing and managing the EHS plan across the site, coordinating with clients and contractors to ensure compliance and performance.

The ideal candidate has at least 8 years in EHS leadership on large builds, strong communication and leadership skills, and fluency in Spanish and English.

Qualifications

  • 8+ years in EHS leadership on large construction projects.
  • Data Center experience preferred.
  • Experience with risk assessments and regulatory compliance.
  • Strong communication and leadership skills.
  • Fluent in Spanish and English.

Responsibilities

  • Ensure safety awareness among project managers and on-site teams.
  • Site-based project role with hands-on EHS leadership.
  • Prepare, implement, and monitor the EHS plan for the project.
  • Lead safety meetings with Client and Trade partners.
  • Oversee client EHS oversight resources and external specialists.
  • Assess and approve contractor safety plans and High Risk Activities.
  • Review and comment on high-risk activities and incidents.
  • Champion safety initiatives and support the Client's campaigns.
  • Lead investigations and determine root causes of incidents.
  • Provide safety guidance and ensure local codes meet requirements.
  • Coordinate with the Turner & Townsend Safety Programme.

Skills

EHS Leadership
Construction safety
Stakeholder management
Bilingual Spanish/English
Risk assessment
Safety audits

Education

Bachelor's degree in EHS/Safety/Engineering

Job description

Turner & Townsend in Barcelona is seeking an experienced EHS Manager to lead safety on major Data Center construction projects. The role focuses on creating, implementing and managing the EHS plan across the site, coordinating with clients and contractors to ensure compliance and performance.

The ideal candidate has at least 8 years in EHS leadership on large builds, strong communication and leadership skills, and fluency in Spanish and English.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Centre EHS Lead – Barcelona
Data Centre EHS Lead – Barcelona

Turner & Townsend • Barcelona

On-site
EUR 70,000 - 90,000
EHS Manager- Data Centre
EHS Manager- Data Centre

Turner- • Bellprat

On-site
EUR 65,000 - 90,000
Senior EHS Manager, Data Center Construction (Madrid)
Senior EHS Manager, Data Center Construction (Madrid)

Turner- • Madrid

On-site
EUR 70,000 - 110,000
EHS Manager - Data Centres
EHS Manager - Data Centres

Turner- • Madrid

On-site
EUR 70,000 - 110,000
EHS Manager- Data Centre
EHS Manager- Data Centre

Turner & Townsend • Barcelona

On-site
EUR 70,000 - 90,000
Data Centre MEP Construction Lead (On-site)
Data Centre MEP Construction Lead (On-site)

SmartRecruiters, Inc. • Barcelona

Hybrid
EUR 60,000 - 90,000
Lead Data Centre Scheduler - Onsite Global Projects
Lead Data Centre Scheduler - Onsite Global Projects

Turner & Townsend • Barcelona

On-site
EUR 90,000 - 120,000
Lead Scheduler, Data Centre Construction Projects
Lead Scheduler, Data Centre Construction Projects

SmartRecruiters, Inc. • Barcelona

Hybrid
EUR 70,000 - 110,000
Senior Health & Safety Manager – New Technologies
Senior Health & Safety Manager – New Technologies

Confidential • Madrid

On-site
EUR 90,000 - 120,000
Senior HSE Leader – Data Center Safety & Strategy
Senior HSE Leader – Data Center Safety & Strategy

Confidential • Madrid

On-site
EUR 90,000 - 120,000