John Barnes hasn't written any stories yet.

John Barnes

John Barnes

CDO @Incisive curating, commenting & tracking digital, media, journalism, biz models & tech. Infographic, music/gadget/art junkie. Former @ukaop chairman