Rachel Corp appointed Editor of ITV Network News
Corp will have overall responsibility for all of ITV’s award-winning national news programmes, ITV News London, ITV News-produced Tonight programmes, current affairs series On Assignment, live specials and documentaries for ITV, and the team’s digital output.