Oly Duff

Job title: Editor-in-chief

Bio: Editor-in-chief @theipaper and https://t.co/JwVBJtGLfI | The antidote to spin, media bias + information overload. 790k readers daily | Diver, surfer | ex part-owner Arsenal

City: London

Country: United Kingdom

Sector: Newspaper

Publisher: National World

Publication: The i Paper

Followers: 19,833

Web site

LinkedIn