Clare Chatfield has over 25 years of consulting experience working for both French and international corporate clients. She covers a broad range of industrial sectors, including energy & environment, infrastructure, transport and mobility, logistics and distribution, and business services. Clare has particular expertise in the rapidly growing areas of energy efficiency, smart power, energy storage and the circular economy.

Clare assists customers in defining their strategy and identifying the principal operational and organizational levers for its successful activation. She regularly provides strategic advice around the role of technology and the digital economy in accelerating change.

Clare completed her undergraduate degree at Cambridge University and a Master of Business Administration at INSEAD.


Undergraduate: Master of Arts, Cambridge University

Graduate: Master of Business Administration, INSEAD

Clare Chatfield

Clare's Expertise

Read more

Related Insights