Share Matt Buchanan appointed Ogilvy's global and EMEA president of integrated communications

Let's do Biz