Constructing Excellence

Steve Sheasby

Position: Head of Delivery, The Greater London Authority
Categories: How Do We Define What We Want?

Steve is Head of Delivery at the Greater London Authority, leading the multi-million-pound redevelopment of the Crystal Palace National Sports Centre on behalf of the Mayor of London. The project involves the renewal of a nationally significant Grade II* listed multi-sports centre and stadium, balancing heritage, community benefit, sustainability, and long-term operational viability.

At the GLA, Steve has also led the relocation and redevelopment of London’s City Hall and delivered complex infrastructure projects across the Royal Docks, working on programmes that require a clear articulation of public value and close collaboration with the market.

Prior to joining the GLA, Steve was Head of Government Relations at Homes England, working closely with government and partners to unlock housing and regeneration projects across England. In other roles he led the delivery of multiple housing projects across the West Midlands, working with local authorities, developers, and delivery partners. His experience spans strategic client-side delivery, outcome-focused decision-making, and shaping projects to align public investment with social, environmental, and economic outcomes.