From 2017 to 2021 he served in a number of ... During his 19-year tenure with Michelin, Cabe has held various leadership roles in engineering, manufacturing, marketing, and other commercial functions ...