Stephan Leroux is a seasoned professional with 25 years of experience in international business development and sales management, primarily within the transportation and warehousing industry. They served as Senior Vice President of Retail & Luxury Vertical Markets at GEODIS Corporate Head Office, spearheading solutions for supply chain optimization and sustainability. Prior to that, Stephan held various leadership roles at GEODIS and MORY Group, showcasing a strong track record in business development, strategy deployment, and team management. They graduated with honors from HEC Paris in 2016.
This person is not in the org chart
This person is not in any teams
This person is not in any offices