T

EHS Lead Europe - Hyperscale Client Lead (EU wide)

Turner & Townsend

Stockholm, Stockholm County, Sweden full-time February 25, 2026

Found Description

Job Description

The Account EH&S Lead – Europe is responsible for providing operational Environmental, Health & Safety leadership across an expanding portfolio of hyperscale data centre PMC projects in UK & Europe. Acting as the primary point of contact for all ES&H matters, the role ensures alignment between client expectations, site teams, and Turner & Townsend safety programmes. The position drives a proactive safety culture, supports and mentors PMC H&S teams, oversees contractor and project ES&H compliance, and leads continuous improvement through site inspections, incident investigations, lessons learned and best practice sharing. The role maintains strong client relationships, ensures legal and contractual safety requirements are met, and contributes to successful project delivery through effective collaboration, oversight, and professional guidance across all phases of construction. 

Ready to Apply?

Submit your application for EHS Lead Europe - Hyperscale Client Lead (EU wide) at Turner & Townsend

Apply Now