ben richards
Jul 7, 2021
Ogilvy global strategy chief to depart
Ben Richards is stepping down to start a new venture after a decade with the agency.
Dec 16, 2014
Ogilvy & Mather names Ben Richards global strategy chief
NEW YORK - The new worldwide chief strategy officer, leading business transformation, tells Campaign how he'll integrate complex strategies on a global scale.
Top news, insights and analysis every weekday
Sign up for Campaign Bulletins