Michael Selfe
Michael Selfe is a Principal on the Private Credit team focused on investments in Services and Industrials across the U.S. and Europe. He is based in New York and London.
Prior to joining Alfa, Michael worked in investment banking for two years at Jefferies on the Leveraged Finance team.
Michael received a B.A. in Economics from Trinity College.