Lead Mechanical Design Manager – Infra & BIM

Company: Turner & Townsend
Apply for the Lead Mechanical Design Manager – Infra & BIM
Location: London
Job Description:

Turner & Townsend is seeking an experienced Design Manager to lead design input on multi-disciplinary infrastructure projects. You’ll work with project managers to ensure designs are buildable, compliant, and innovative from early concepts through delivery.

The role focuses on coordinating engineers, ensuring design interfaces, and driving sustainable engineering solutions across civil, structural, mechanical and electrical disciplines.

#J-18808-Ljbffr…

Posted: November 2nd, 2026