Rachel Corp is Chief Executive Officer of ITN, overseeing one of the largest independent production companies in the UK, currently creating 50+ hours of TV a week plus 7bn+ views of digital content annually. ITN produces Emmy and Bafta-winning news programmes and content for the UK’s commercial Public Service Broadcasters ITV, Channel 4 and Channel 5 alongside award-winning factual content for global streamers and international broadcasters, major brands and digital platforms.
Prior to becoming CEO, Rachel was Editor of ITV News where she led the team behind celebrated exclusive and original reporting in the UK and globally.