skip to Main Content

David Floyd

Finance
David Floyd

David Floyd lives in London and is Managing Director of Social Spider CIC. His pamphlets are Protest (Hearing Eye, 2011) and War in the Playground (Hearing Eye, 2003).

Back To Top