Marc Truffault is an INSEAD-trained leader with over a decade of experience specializing in portfolio management and strategic planning. Currently serving as the DELMIA Supply Chain Planning & Optimization Portfolio Director at Dassault Systèmes, they drive strategies for logistics and workforce optimization while crafting three-year strategic plans. Previously, Marc held various positions at Dassault Systèmes, focusing on industry solutions in Consumer Packaged Goods and Retail, and provided market intelligence and strategic support to enhance operational excellence. Marc holds an engineer's degree in Aerospace Engineering from IPSA and is pursuing an Executive Leadership Program at INSEAD.
This person is not in the org chart
This person is not in any teams
This person is not in any offices