FInance Innovation Lab

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 More