Session timeout

Sorry, your session timed out after a long time of inactivity. Please click OK and Sign In again.


Michael Ewald

Managing Director
Bain Capital Credit

Mr. Ewald joined Bain Capital Credit in 1998.  He is a Managing Director, the head of the Private Credit Group and Portfolio Manager for Bain Capital Credit’s Middle Market Opportunities and Senior Direct Lending fund strategies.  Previously, Mr. Ewald was an Associate Consultant at Bain & Company for three years 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. magna cum laude from Tufts University.

Back to speakers