Claire Isnard
Global Chief People & Organisation Officer, Chanel
Claire Isnard is the Global Chief People & Organisation Officer at Chanel. Since 2008, she has worked to drive growth and transformation, notably building the People & Organisation function and programmes on a global scale. This now supports over 38,400 people around the world, engaging everyone in shared values and a continued commitment to excellence across the House. Based in London, Claire is a member of Chanel’s Executive Leadership Team and sits on the Nomination and Remuneration Committee of the Chanel Board.
Before joining Chanel, Claire spent 20 years in management roles in consulting, advising global clients, and providing thought leadership on business and people strategies. She was also President of ORSE, a non-profit corporate social responsibility firm, and was awarded the honor of Chevalier de l’Ordre National du Mérite by the French government in 2010 for her distinguished civil service.