Our People

Keith Schweitzer

Keith Schweitzer

Mr. Schweitzer joined Bain Capital Credit in January 2022. He is a Director in Investor Relations. Previously, Mr. Schweitzer was a Director – Consultant Relations at Eaton Vance Management. Prior to his time at Eaton Vance, he was Head of Consultant Relations at Franklin Templeton Institutional and also worked with defined contribution clients at Merrill Lynch.


Mr. Schweitzer began his career as a Certified Public Accountant at Coopers & Lybrand after graduating Cum Laude from Villanova University with a B.S. in Accountancy.