Find your path to Michael
513 people in our graph share verified history with Michael β schools, employers, funds. One of them is your warm intro.
About
Michael A. Ewald is a Partner and Global Head of the Private Credit Group at Bain Capital, where he serves as Portfolio Manager for the Middle Market Credit and Global Direct Lending strategies. He is also CEO of Bain Capital Specialty Finance, Inc. (NYSE: BCSF) and Bain Capital Private Credit, and previously worked at Bain & Company and Credit Suisse First Boston before joining Bain Capital in 1998. Ewald holds an M.B.A. from the Tuck School of Business at Dartmouth College and a B.A. from Tufts University, and serves on several corporate and philanthropic boards, including the Boston Athenaeum, the Massachusetts Historical Society, and Cradles to Crayons.
Experience
- Bain CapitalPartnercurrent2023 β presentBoston, Massachusetts, United States
- Bain CapitalManaging Director1998 β 2023Boston
- Bain & CompanySenior Associate Consultant1995 β 1998Boston / Sydney
- Credit Suisse First BostonAnalyst1994 β 1995Boston / New York City
Skills & more
From Michael's professional profile.
Colleagues at Bain Capital Venture
Frequently asked questions
- Who is Michael A. Ewald?
- Michael A. Ewald is a Partner and Global Head of the Private Credit Group at Bain Capital, where he serves as Portfolio Manager for the Middle Market Credit and Global Direct Lending strategies. He is also CEO of Bain Capital Specialty Finance, Inc. (NYSE: BCSF) and Bain Capital Private Credit, and previously worked at Bain & Company and Credit Suisse First Boston before joining Bain Capital in 1998. Ewald holds an M.B.A. from the Tuck School of Business at Dartmouth College and a B.A. from Tufts University, and serves on several corporate and philanthropic boards, including the Boston Athenaeum, the Massachusetts Historical Society, and Cradles to Crayons.
- Where does Michael A. Ewald work?
- Michael A. Ewald is Partner at Bain Capital Venture.
- Where did Michael A. Ewald go to school?
- Michael A. Ewald studied at The Tuck School of Business at Dartmouth (MBA, Business); Tufts University (Bachelor of Arts (B.A.), Economics, International Relations, History).
Same school
Also attended The Tuck School of Business at Dartmouth324
+ 318 more
Also attended Tufts University375
+ 369 more
Shared employers
Also worked at Bain Capital273
+ 267 more
Also worked at Bain & Company1,191
+ 1,185 more
Also worked at Credit Suisse First Boston1,099
+ 1,093 more



































