Introduction Dame Carolyn McCall is a British business executive and the chief executive of ITV plc. She is known for…
Read More »Introduction Dame Carolyn McCall is a British business executive and the chief executive of ITV plc. She is known for…
Read More »