Governance
Michael A. Ewald
Experience
Michael A. Ewald has served as a Director since 2016. Mr. Ewald is Chief Executive Officer of the Company and serves on the Advisor’s Credit Committee. He is currently a Trustee and the Chief Executive Officer of Bain Capital Private Credit. He joined Bain Capital Credit, LP (“Bain Capital Credit”) in 1998, and is a Partner, the head of the Private Credit Group and a Portfolio Manager for Bain Capital Credit’s Middle Market Credit and Global 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.
Education
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.