Eric Ellul


Eric is Rede's Chairman.

Eric was previously a Senior Partner and Managing Director in the London office of The Boston Consulting Group. He remains a Senior Adviser to BCG and is also on the boards of two private equity-owned businesses, CERBA Healthcare and M Group Services. He joined Rede in 2020. 

Over 36 years with BCG, Eric has focused on serving Private Equity funds and Principal Investors. Eric's previous leadership positions include Global Leader of BCG Private Equity business, Head of BCG London, Head of BCG Eastern Europe, and Head of the European Energy Practice. He was also the Chair of BCG Global Audit and Risk Committee.

He holds a general engineering degree from Ecole Centrale de Paris and an MBA from INSEAD. His is married to Virginie and they have three children. His personal interest are sailing and arts, and he is currently a trustee of the Wallace Collection museum.