Turner & Townsend in Leeds is looking for an Engineering Design Manager to lead multi-disciplinary design input on critical national infrastructure projects, guiding designs from concept through delivery and ensuring they are buildable, compliant, and efficient.
Engineering Design Manager - Construction Turner & Townsend Leeds, United Kingdom Job Description Are you passionate about creating smarter, safer, and more efficient design solutions? Are you ready to work on critical national infrastructure with a