Greg Beales

Greg Beales (born 1977) is Director of Communications, Policy & Campaigns at the homelessness charity, Shelter.