Xavier Avrard

Chief Strategy Officer at GEODIS

Xavier Avrard

Xavier Avrard holds a Master’s degree in economics from the University of Bordeaux, and he was awarded a postgraduate diploma in management control and audit by the IAE (Institut d’Administration des Entreprises) in Bordeaux. 

He held positions as financial controller and Chief Financial Officer with a number of major international groups. Xavier Avrard joined GEODIS in 2014 as Group Controller. After contributing to the acquisition of OHL in 2015, he was appointed Managing Director for Projects Logistics, initially for Africa and then for the WEMEA region. 

In 2019 he was named Senior Vice President of the Odyssey program, focusing on launching and managing the Group’s digital transformation program. In January 2023, Xavier took over the strategic development of the Europe region, particularly the integration of trans-o-flex, a company recently acquired by GEODIS. Since July 2023, he leads the new Group Strategy Department. This department will be responsible for corporate strategy, mergers & acquisitions, post-merger integration and the monitoring of the Group’s strategic investments and developments.