Former Deloitte Digital head Andy Main appointed CEO of Ogilvy

Andy Main, the former head of Deloitte Digital, has been appointed CEO of ad agency Ogilvy,…