Rachel oldroyd

Job title: Deputy investigations editor

Bio: Deputy Investigations Editor @guardian. Formally CEO and managing editor of @tbij.

City: London

Country: United Kingdom

Sector: Newspaper

Publisher: Scott Trust

Publication: The Guardian

Followers: 7,419

LinkedIn