Champion others

Jean Rollier

Managing Director

Jean Rollier is based in London and co-leads both TowerBrook’s Southern Europe investment practice and TowerBrook’s Business Services sector team in Europe, with a focus on Industrial Services. He is a member of TowerBrook’s Equity Partners Committee and Investment Committee.

Prior to joining TowerBrook, Jean was a Managing Director at Oaktree Capital Management where he worked in the European Principal Group (EPG), Oaktree’s European control investing strategy, combining value-oriented control investing and platform investments. He supported and directed numerous transactions as well as representing Oaktree on several Boards. He also led the EPG’s Strategic and Operations Group. Earlier in his career, Jean worked at The Boston Consulting Group. He has also held a number of senior executive roles at tier-one automotive businesses, working in France, the UK and the US.

Jean holds a M.Sc. in Mechanical Engineering from Arts et Métiers ENSAM (Paris) and a M.B.A. from INSEAD.