Rachel was appointed as Chief Executive ITN in September 2022, overseeing one of the largest independent television production companies in the UK and the producer of live network news programming for ITV, Channel 4 and Channel 5.
Sign up to view 7 direct reports
Get started
This person is not in any teams