Damien Bon

Damien Bon

Chief Executive Officer, Stuart

Damien is Chief Executive Officer of Stuart and leads global business strategy and its implementation. After holding a leadership position at Boston Consulting Group (BCG) for three years, he dove headfirst into the start-up world with Stuart where he helped drive the company’s growth and the acquisition by GeoPost. Damien holds a master’s degree from Columbia University, an MBA with distinction from INSEAD and started his career at Lehman Brothers in 2007.

Stay in the loop with Leaders in Logistics

Subscribe to our newsletter to receive news,
updates and special offers.