Ms. Walsh joined Bain Capital Credit in 2007. She is a Managing Director and Portfolio Manager in Structured Credit focused on US CLOs and is based in Bain Capital Credit's Boston office. During 2014 through 2016, she was based in the London office. Prior to her current role, Ms. Walsh was an Industry Research team member responsible for investments in the Energy and Utility sectors. Previously, Ms. Walsh was an analyst at Goldman Sachs in the Bank Debt Portfolio Group.
Ms. Walsh received a B.B.A. from the University of Notre Dame.