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.
Sign up to view 13 direct reports
Get started