Chief TV & Entertainment Officer
Virgin Media O2
David has been the Chief TV & Entertainment Officer at Virgin Media, now Virgin Media 02, since August 2016. Earlier in his career he was a Member of The Management Executive of BSkyB in the UK, where he was responsible for handling the company's investment in German pay TV, before moving to News Corporation as Managing Director of Programming for Sky Italia. He subsequently returned to the UK and set up his own pay TV broadcast businesses, creating a number of pay television channels.