Lead Mechanical Design Manager – Infrastructure Projects

Company: Turner & Townsend
Apply for the Lead Mechanical Design Manager – Infrastructure Projects
Location:
Job Description:

Turner & Townsend is seeking an Engineering Design Manager to lead design input across a range of critical national infrastructure projects. You will work with clients to ensure designs are buildable, compliant, and efficient, guiding multi-disciplinary teams from early concepts through to delivery.

The role emphasizes collaboration with engineers, consultants, and stakeholders, with a focus on innovative, practical solutions and strong leadership.

#J-18808-Ljbffr…

Posted: October 17th, 2026