Mr. Mouzakis joined Bain Capital Credit in 2010. He is a Vice President in Finance based in Bain Capital Credit’s Boston office and is responsible for liability management, including forming and managing fund financings and securitizations, overall liquidity optimization, and other strategic initiatives for funds and accounts within the private credit strategy. Prior to his current role, Mr. Mouzakis was a member of the Finance team responsible for compliance and reporting for Bain Capital Credit’s BSL CLO’s.
Mr. Mouzakis received a B.S. in Economics magna cum laude from Northeastern University.