Russel Howcroft: Show Me Ideas That Stick

PwC’s Russel Howcroft bemoaned the state of the creative sector in Australia, arguing that Aussie agencies need to get rid of their “Hi Vis vests”.


more on adnews.com.au