Michael EwaldManaging Director at Bain Capital Credit
Michael A. Ewald. Mr. Ewald joined Bain Capital Credit in 1998. He is a Managing Director, Global Head of the Private Credit Group, Portfolio Manager for the Middle Market Credit and Senior Direct Lending strategies and a Credit Committee member. He also serves as President and CEO of Bain Capital Specialty Finance, Inc., a registered business development company. Previously, Mr. Ewald was an Associate Consultant at Bain & Company, where he focused on strategy consulting to the Financial Services, Manufacturing and Consumer Products industries. Prior to that, he worked at Credit Suisse First Boston as an analyst in the Regulated Industries group. Mr. Ewald received an M.B.A. from the Amos Tuck School of Business at Dartmouth College and a B.A. from Tufts University.