Stephen has been CEO at the Big Issue Foundation since July 2007. His previous role was Director of Commercial Operations at Shelter, where he had responsibility for a chain of 100 charity Stores, a mail-order business and a Training business primarily focusing on Housing professionals. Stephen was a member of the Senior Management Team with cross organisational responsibility for the strategic management of the Charity. Stephen was at Shelter for 13 years.
Stephen helped found and ultimately chaired the professional body that represents the majority of Charity Retailers in the UK, ‘The Association of Charity Shops’. Stephen is a Trustee of the homeless health care charity, London Pathway, a Trustee of TRAID, a charity committed to protecting the environment and reducing world poverty by recycling and campaigning at home and Chair of the Board of Trustees of Shoreditch Town Hall Trust.