Nine Entertainment has appointed experienced media agency leader Leigh Terry to its board. Terry brings more than 25 years of leadership experience and most served as the APAC chief executive for IPG Mediabrands (now Omnicom Media), where he led a workforce of more than 5,000 people across 16 markets. He has also served as Omnicom […]