Ipsos Appoints Mitch Barns as Americas Chairman and CEO

Mitch-Barns

Ipsos announces the appointment of Mitch Barns as Chairman and CEO, Americas, effective November 2nd, 2026. In this role, Mitch will serve as CEO of Ipsos in the US and oversee Ipsos’ activities across Canada and the Latin America region.

Reporting to Kelly Beaver, CEO of Ipsos, Mitch will join the Executive Management Committee.

A highly respected leader in the insights and analytics industry, Mitch Barns brings a wealth of global experience and a strong forward-looking vision to Ipsos.

Mitch served as Global CEO of Nielsen from 2014 to 2018. During his tenure, he guided the company – then a $6B+ business operating in over 100 countries with more than 40,000 employees – through a period of significant strategic reshaping. He drove extensive M&A and investments to attract top digital and tech talent, securing the business for future growth.

Also Read: Evoke Security Launches Rogue AI Agent Assessment

Prior to his role as CEO, Mitch served as President of Nielsen’s U.S. Media, and before that, as President of its Greater China businesses, as well as global businesses focused on advanced analytics and new product innovation. He began his career spending 12 years at Procter & Gamble in various marketing research and brand management roles.

Following his tenure at Nielsen, Mitch was CEO of The Opus Group from 2021 to 2024, steering the business through a successful post-pandemic expansion. He also has served on the boards of several innovative insights and analytics firms and as an advisor to private equity investors in the data, analytics, and technology space. This strong focus on next-generation solutions perfectly positions him to drive Ipsos’ growth in the Americas.

Source: Globenewswire