Christophe Evain is a Managing Director and CEO of ICG, one of the world’s largest independent mezzanine finance providers with £12.2 billion of assets under management and investment portfolios in europe, Asia Pacific and the US.
Mr. Evain joined the company in 1994 and has been instrumental in driving the international expansion of ICG having opened ICG’s first non-domestic office in Paris in 1995. He then set up both the Asian and North American businesses.
After graduating from Paris-Dauphine University, he worked at Credit Lyonnais in the United States and held a number of roles in leading financial institutions including Banque de Gestion Privee, National Westminster Bank and Credit Lyonnais specialising in leverage and structured finance. He was appointed a Managing Director of ICG in October 2005 and CEO in March 20110. Christophe is a member of the Executive Committee and Investment Committee.