Sales Manager
3 months ago
London
News UK is wholly owned by News Corp. Our world-famous brands provide news, analysis, opinion and entertainment to almost 40 million people each month. A multimedia company that includes two national newspapers, their websites, several national radio stations, broadcast TV, an events arm and infl...