ben richards

Dec 16, 2014

Ogilvy & Mather names Ben Richards global strategy chief

The new Worldwide Chief Strategy Officer, leading business transformation, tells Campaign how he'll integrate complex strategies on a global scale