SL

Steve Lockwood

Principal Engineer

Steve Lockwood is a Principal Engineer at AECOM, based in the London office at Aldgate Tower, where they oversee project management, systems design, and collaboration with design team members. With a background in Energy Engineering from London South Bank University, they are a chartered engineer and a member of the Institution of Mechanical Engineers. Since joining AECOM in 2007, they have managed multiple high-profile projects, including office developments for Hewlett Packard, Exxon Mobil, and the Department of Work and Pensions, as well as museum and art gallery installations. Prior experience includes senior engineering roles at hurleypalmerflatt and Cundall, along with site-based work on prestigious projects like the Millennium Dome and Vodafone’s World Headquarters.

Location

Greater London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices