Tim Barden

Independent. Heterodox. Passionate about the arts, society and technology. IT Professional turned Arts Professional.