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.

Links

Previous companies

Orange logo
ICL Systems logo
Technicolor Creative Studios logo

Org chart

Sign up to view 13 direct reports

Get started