
Ipsos appoints Mitch Barns as Chairman and CEO for Americas to lead growth strategy.
Ipsos has appointed Mitch Barns as Chairman and CEO for the Americas region, effective November 2, 2026. Barns brings extensive leadership experience from his previous roles as Global CEO of Nielsen and CEO of The Opus Group, positioning him to drive...





