Troy Rudd, a seasoned finance and operations executive and former KPMG partner, has been appointed CEO of…
Tag: appointed
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,…