James
12 May 2026
ITN CEO Rachel Corp steps down immediately Rachel Corp has stepped do… – James
ITN CEO Rachel Corp steps down immediately Rachel Corp has stepped down as CEO of ITN with immediate effect. The sudden leadership change comes as the news and production company prepares for its next phase of management transition. #Media #Business

12 May 20264 likes4 comments