DECATHLON FRANCE
Technical Department Manager
SRAM, LLC
Technical Manager
Cannondale
Director Product Management
BMC Switzerland
CEO at BMC Switzerland AG
Cannondale
Product Manager
Specialized Bicycle Components
Director Road Bicycles and Road Product Manager Europe
GT Bicycles
Product Manager Europe
BMC Switzerland
CEO BMC Group
Ecole d'Ingenieurs Chateauroux