29 June 2026 Peter Charles, who has worked in sales leadership roles for the Seven Network for more than 25 years, has been appointed the Managing Director...