Suggestions
Ben Richards
Worldwide Chief Strategy Officer at Ogilvy
Ben Richards is a prominent figure in the global strategy landscape, serving as the Worldwide Chief Strategy Officer at Ogilvy & Mather, where he oversees operations across 132 offices in 83 countries. With over 1,500 strategists under his leadership, Ben plays a pivotal role in shaping the future of 15 of the world's most valuable brands. His expertise lies in integrating communication, experiences, commerce, and technology to create cohesive brand identities for clients, from crafting CEO speeches to devising customer experience strategies. Ben is credited with establishing an innovative 'Operating System' that facilitates collaborative problem-solving within teams.