Montreal's International Forum

Florent Menegaux


Chief Executive Officer, Michelin Group