Evolution Partners logo

Leadership

Our Partners work as a united, global Leadership Team.

They have extensive experience of working with Boards and Executive Teams at our clients. They are also responsible for supporting and mentoring the firm’s consultants as they work alongside clients.

Our leadership team

We’ve inverted the traditional consulting pyramid to ensure that the majority of our global team is comprised of seasoned Executives because we believe in expertise.

Our people are at the forefront of everything we do.

David Powell

David Powell

Founding Partner, Global Corporate & Investment Banking Managing Partner, and Managing Partner, UK

Eric Veron

Founding Partner, Managing Partner, France, and Global Head of Insurance

Bob Chapman

Bob Chapman

Managing Partner, Hong Kong and Global Head of Health and Wellness Solutions

Annabelle Bossard

Partner, France

Stephane Debard

Stéphane Debard

Associate Partner, France

Charlotte de la Ferté

Head of Operations, France