Lead Data Center Construction Manager (EU Projects)

Company: Turner & Townsend
Apply for the Lead Data Center Construction Manager (EU Projects)
Location: London
Job Description:

Turner & Townsend is seeking skilled Project Managers for their Data Centre team in London. The role involves leading large-scale, ground-up construction projects for prominent technology clients. Responsibilities include strategic advising, project governance, performance management, and finance monitoring.

Ideal candidates will have construction consultancy experience, excellent project management skills, and a strong emphasis on communication. Join a company that values a productive and flexible work environment.

#J-18808-Ljbffr…

Posted: July 9th, 2026