Marc is the firm’s Country Manager for France and is a member of the firm’s Technology, CEO and Board and Industrial and Natural Resources Sectors. He focuses on search and assessment assignments such as board, CEO and COO roles, as well as business unit managers for both privately held and publicly listed firms in the technology, B2B services and industrial and natural resources sectors. Marc is based in Paris.
Recent Client Experience
Marc has recently helped to build several boards in various sectors including B2B services, retail, industry and others. He has also conducted several board evaluation assignments and leadership and succession plan projects.
Prior to joining Russell Reynolds Associates, Marc spent 10 years with Capgemini as a leader in the energy, utilities and chemicals global sector, as Chief of Staff to the CEO and as a sales and marketing manager in the finance sector. He started his career with IBM, where he spent seven years as an account executive.
Marc graduated from the Institut d'Études Politiques de Paris and received a European business diploma in international economics from the same institution.
Financial Services, Energy and Natural Resources, Industrial, Industrial Goods, Technology, Software, Business and Professional Services, Technology Officers, Board Directors and Chief Executive Officers, Board & CEO Advisory Group