Our People

Alon Avner

Alon Avner

Mr. Avner joined Bain Capital in 2006. He has been the Head of Bain Capital Credit in Europe since 2009 and is a Partner in Special Situations and a Credit Committee member based in Bain Capital's London office. Between 2006 and 2009, Mr. Avner was responsible for Bain Capital Credit's European Telecom and Media investments. Previously, Mr. Avner was a Manager at Bain & Company. In addition, he worked in operations and marketing roles at Comverse Technology and Creo/Scitex.


Mr. Avner received an M.B.A. from INSEAD and a B.Sc. from Tel Aviv University.