Head of Project Controls – Mega Infrastructure Programs

Company: Turner & Townsend
Apply for the Head of Project Controls – Mega Infrastructure Programs
Location: London
Job Description:

Turner & Townsend in the UK is recruiting Director level Project Controls professionals to support major infrastructure programmes. The roles suit specialists with proven backgrounds in rail, aviation, power, water/utilities, highways or defence.

You will deliver end-to-end project controls services, lead cross-functional teams, and apply risk, schedule, cost, scope and change control to hit time and budget targets.

#J-18808-Ljbffr…

Posted: September 24th, 2026