Ipsos Appoints Mitch Barns Chairman and CEO of Americas
Mitch Barns, a former Nielsen CEO, will oversee the U.S., Canada and Latin America starting Nov. 2, 2026.
Mitch Barns, a former Nielsen CEO, will oversee the U.S., Canada and Latin America starting Nov. 2, 2026.