Senior News Editor
London, England, United Kingdom
Sky
BSkyB
Business News Editor at Sky News
ITV
News Editor
University College London, U. of London