Assistant News Editor
London, GB
ITN Source
Al Jazeera Media Network
Output Producer
ITN Productions
News Producer
University of East London