Liquid Structured Credit – Portfolio Manager

Bain Capital – Boston, Suffolk County

Posted: August 31, 2025


Liquid Structured Credit - Portfolio Manager Liquid and Structured Credit Overview Bain Capital began investing in Liquid and Structured Credit in 1998, with approximately $37.4B in assets under management today. Our Liquid and Structured Credit strategy invests in leveraged loans, high-yield bonds, CLOs, and structured credit products in both single-sector and multi-asset approaches. Bain Capital Credit is also a large and experienced issuer and manager of CLOs. We are looking for a Vice Presi…
View & Apply for this Job