Todd LeBlanc currently serves as the Chief Strategy Officer and Senior Vice President for International Operated Markets at Martin Brower, a position held since September 2018. Prior to this role, Todd spent nearly seven years at TreeHouse Foods, where responsibilities included full P&L accountability for a $600 million business unit and oversight of a workforce of approximately 1,000 employees. Todd also held various leadership positions at McKinsey & Company, where the focus was on strategic initiatives and integrated solutions, and at Towers Perrin, managing employer-sponsored benefit plans. Todd holds an MBA in Corporate Strategy and Finance from the University of Michigan - Stephen M. Ross School of Business and a BA in Economics and Managerial Studies from Rice University.
This person is not in the org chart
This person is not in any teams