Get the latest gossip

ITN CEO Rachel Corp Steps Down Immediately


Rachel Corp, the chief executive of storied British news producer ITN, is stepping down with immediate effect after nearly four years.

None

Get the Android app

Or read this on Deadline