Tim Greenhalgh

Chief Creative Officer

John Lewis Brief Jury 2016