Eric Francucci

Managing Director

Eric is a Managing Director at Ducker Carlisle where he is a leader that specializes in supply chain strategy and operations. Eric holds a B.A. in Quantitative Economics from Tufts University and is fluent in Italian and Spanish. He has eight years of experience in consulting and has a track record of delivering transformational results for Ducker Carlisle clients in the areas of Network Design, Supply Chain Operations, and Inventory Management. Clients value Eric’s capabilities in supply chain optimization where he has generated multi-million-dollar recurring cost savings for many leading motor vehicle manufacturers across North America and Europe. Eric specializes in implementing large-scale change management initiatives requiring coordination across multiple internal and external stakeholders.