Steve McGuckin

Chartered Architect and Surveyor

Turner & Townsend

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.

Share this page Toggle

Related Content, Events and News Toggle