Frederic Thomas-Dupuis, Partner and the Head of Retail and Consumer Goods for the North America region, has been recognized as The Top 25 Consumer and Retail Leaders in Consulting for 2022 by The Consulting Report.
The leading online publication focused on the consulting industry has honored exceptional executives that have deftly led their firms across segments of the consumer and retail sector, advancing their clients’ objectives and consistently driving exemplary results.
Frederic joined Oliver Wyman in 2004 as a Partner focused on retail and consumer goods. His work is focused on large-scale transformations and value creation both of which are often supported by deploying advanced decision support tools and analytics.
Frederic raises the bar in terms of his client's expectations, as he believes it's important to work alongside the organization to build stronger capabilities. He has leveraged his experience across corporate strategy, merchandising, and operations, and has led major transformations of retail companies in Canada, the United States, the United Kingdom, and France.