Steven is the Chief Executive of the Peel Group, one of the UK’s largest privately owned real estate, transport and infrastructure investors. Before joining Peel as Corporate Development Director in 2007, Steven spent eight years in Investment Banking with Rothschild and prior to that qualified as a Chartered Accountant with Coopers & Lybrand.
He represents the Peel Group on the Boards of a number of its investee companies, including Peel Ports Group, PLP, MediaCity and Liverpool Airport. He has executive responsibility for Peel L&P, Peel’s direct property investment and regeneration business.
Steven is also a Non-Executive Director of Harworth Group PLC. Steven represents Peel on the Policy Committee of the British Property Federation. In a personal capacity, he is a member of the Board of Trustees of the Science Museum Group and is a member of the Advisory Board for the Science and Industry Museum in Manchester.