McGrath joined Deloitte in May 2017 from Australian broadcaster Network Ten where he was Chief Brand Officer, following an advertising agency career serving as both CEO and Executive Creative Director of Y&R Brands of Australia and New Zealand.
Sign up to view 0 direct reports
Get started