Loading people...
Steve Mouzakis serves as a Vice President and Finance Director at Bain Capital Credit, operating within the firm's broader private equity and alternative investment divisions. In this senior leadership capacity, he helps oversee financial operations and institutional credit strategies for an organization that currently manages approximately $132 billion in total assets under management. His professional expertise centers on structuring, evaluating, and managing complex credit investments across a diverse range of core global market sectors. Specifically, his portfolio exposure and financial oversight responsibilities span the technology, healthcare, consumer goods, and financial services industries. Operating within one of the world's largest private investment firms, he navigates the intersection of corporate finance, private equity, and direct lending. Mouzakis currently focuses on executing strategic credit transactions and supporting the daily financial administration of Bain Capital's various institutional investment vehicles.
Steve Mouzakis is Vice President at Bain Capital Credit, based in Boston, MA, USA.