North June 29, 2016 Luke Finch One of the best brand agencies in the world and their recent work is a testament to that.