WPP Media Australia & New Zealand names Shivani Maharaj as Chief Creator... by Team PITCH June 21, 2025 Toby Maclachlan has been appointed as Head of Creative Strategy