Michael Ewald is a Partner and Global Head of the Private Credit Group at Bain Capital, a leading global alternative asset manager with approximately $185 billion in assets under management. In this role, he also serves as Portfolio Manager for the Middle Market Credit and Global Direct Lending strategies. Additionally, Ewald is the Chief Executive Officer of Bain Capital Specialty Finance, Inc.