Rachel Corp appointed as ITN CEO
Rachel is currently Editor of ITV News, produced by ITN, where she has overall responsibility for the vision, strategy and direction for all of ITV’s award-winning national news programmes and digital output, as well as overseeing ITV News London, ITV News-produced Tonight programme episodes, current affairs series On Assignment, and special live programmes such as General Elections and Royal events.