Lead Design Manager, Complex Infrastructure

Company: United Infrastructure
Apply for the Lead Design Manager, Complex Infrastructure
Location: London
Job Description:

A leading infrastructure firm in the UK is looking for a Complex Lead Design Manager based ideally in London.

Apply (by clicking the relevant button) after checking through all the related job information below.

You will oversee the design and technical delivery of infrastructure projects, leading a team to achieve high-quality outcomes.

The role requires proven leadership skills and experience managing design processes, ensuring compliance with company and regulatory standards. xwzovoh

Join us to drive innovative solutions in a dynamic environment.…

Posted: April 7th, 2026