Stephen is the Executive Director for Care and Communities at Peabody.
He joined Peabody in 1998 and is responsible for Peabody’s care services supported housing business as well as the work of its community foundation. In his time at Peabody he has also overseen housing management, development and sales and new business development. Prior to joining Peabody, he worked in training and employment and was a director of a national training company from 1993 to 1997.
Stephen is also a trustee of other London charitable organisations including House of St Barnabas and Central and Cecil Housing Trust and chairs United St Saviours Charity.