imogen fox

Feb 5, 2025

The Guardian names Imogen Fox as global chief advertising officer

The mandate covers leading advertising teams in Australia and the United States, apart from the UK.