People: Bain Capital Specialty Finance Inc (BCSF.N)
Mr. Michael A. Ewald is President, Chief Executive Officer, Director of the Company since July 2016. Mr. Ewald is President and Chief Executive Officer of the Company and serves on the Advisor's Credit Committee. 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.
|Total Annual Compensation,||--|
|Restricted Stock Award,||--|
|Long-Term Incentive Plans,||--|
|Fiscal Year Total,||--|