Location
United States, North America
Cheque size
$100K - $5M
Investment Stage
Focus Areas
About Investor
Michael Ewald is a Managing Director at Bain Capital Credit and Chief Executive Officer of Bain Capital Specialty Finance, Inc., leading the firm’s Private Credit Group. His investing centers on sponsored and non-sponsored private credit across sectors such as biotech, e-commerce, consumer internet, healthcare, and enterprise software, typically at growth and later stages with investments in the $100K–$5.0M range within this context. Before joining Bain Capital in 2004, he worked in Deutsche Bank’s loan trading and investment banking groups, giving him a deep grounding in leveraged credit and structured finance.
Similar Investors
Abdul Ly
Seed
,Series A
,Paul Straub
Pre Seed
,Seed
,Shaun Abrahamson
Pre Seed
,Seed
,Riley Florsheim
Pre Seed
,Seed
,Steve Brownlie
Pre Seed
,Seed
,Danielle Graham
Pre Seed
,Seed
,Is this Your Profile?
If you have any updates, please fill out our form.