Xavier Avrard

Chief Strategy Officer at GEODIS

Xavier Avrard is the Chief Strategy Officer at GEODIS, overseeing corporate strategy, mergers and acquisitions, and strategic investments since February 2014. With a robust background in finance and strategic development, Xavier has held various leadership roles, including Head of Strategic Development for Europe and Senior Vice-President of Group Digital Transformation at GEODIS. Earlier career experiences include positions as VP of Finance Controlling and Accounting at Alstom Grid and CFO roles at AREVA T&D and Alstom. Xavier's foundational expertise in financial control was developed at Thomson Consumer Electronics and ICL Systems. Academic qualifications include an Executive Leadership Program from Harvard Business School and a Master's degree in Economics Sciences from Université de Bordeaux.

Location

Paris, France

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices