Michael DuVall

Global Head of Supply Chain Strategy

Michael DuVall is GEP’s global head of supply chain strategy, responsible for advancing the firm’s end-to-end supply chain management capabilities and strategic delivery for clients worldwide. Based in Chicago, DuVall brings more than 25 years of global operations and supply chain expertise, with a career spanning top strategy consultancies and leading industrial companies.

Before joining GEP, DuVall was a senior leader in Bain & Co.’s operations practice, where he helped Fortune 500 clients across five continents achieve step-change improvements in supply chain performance, manufacturing strategy, logistics and complexity management. Earlier, he led the U.S. supply chain practice at another global consulting firm and began his career at Caterpillar in engineering and manufacturing operations.

Michael holds an MBA from the Kellogg School of Management and a Bachelor of Science in mechanical engineering from the University of Illinois at Urbana-Champaign. He is an avid runner and golfer. 

   CONNECT ON LINKEDIN    BACK TO LEADERSHIP