As of my last update in October 2023, the head of ITV is Carolyn McCall, who has served as the Chief Executive Officer since 2018. Under her leadership, ITV has focused on expanding its digital offerings and adapting to changes in the media landscape. For the most current information, please verify with the latest sources.
Copyright © 2026 eLLeNow.com All Rights Reserved.