Marc Truffault

DELMIA Supply Chain Planning & Optimization Portfolio Director

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.

Location

Paris, France

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices