Eric Ellul

Senior Adviser

Eric is Senior Adviser to Rede Partners.

Eric is a Senior Partner and Managing Director in the London office of The Boston Consulting Group. He is currently transitioning out of his position at BCG and will allocate his time to participating in boards of PE owned companies (he is currently on the board of CerbaHealthcare and of MGroup Services). He joined Rede in 2020 to act as Senior Adviser. 

Eric currently has direct responsibility for a number of global BCG clients, where he is supporting leadership teams specifically on governance, strategy and performance improvement. Over the last twelve years, he has been focusing 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 is 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.