New London Architecture

Steve McGuckin

Chartered Architect and Surveyor

Turner & Townsend

Steve McGuckin Expert panel member
Steve is a Chartered Architect and Surveyor. He joined global programme management consultants Turner & Townsend plc in April 2009 and was appointed UK Managing Director in 2010. His role is now Global Property MD. Steve is a development and project management specialist in the infrastructure and property sectors.  His experience includes projects such as Waterloo International Eurostar Terminal, Terminal 5 at Heathrow, The London Eye, 20 Fenchurch St (The Walkie Talkie), The Great Court at The British Museum and The Shard. His current projects include Crossrail and Battersea Power Station.

NLA Expert Panel member for the Tall Buildings programme #NLATallBuildings

Steve McGuckin Expert panel member

Stay in touch

Upgrade your plan

Choose the right membership for your business

Billing type:
All prices exclude VAT
View options for Personal membership