Ogilvy global strategy chief to depart

Ben Richards is stepping down to start a new venture after a decade with the agency.