David Floyd, Chair
David is Managing Director of Social Spider CIC. In addition to publishing a range of community media, he supports, researches and writes
Read MoreDavid is Managing Director of Social Spider CIC. In addition to publishing a range of community media, he supports, researches and writes
Read More