Picture Editor
London, England, United Kingdom
The Independent
Head of Pictures
DMGT plc
Picture Editor The i Newspaper