Rick Wedell

Rick Wedell

Chief Investment Officer

A veteran institutional investor with 14 years of experience managing both debt and equity, Rick was most recently an Executive Vice President, Head of Fixed Income Consumer Investments and Assistant Portfolio Manager at Bain Capital Credit. He helped grow the firm to $30.4bn in assets under management. Rick is a market-tested leader— having managed through the volatile markets of 2001 and 2008 where he experienced first-hand the importance of portfolio diversification and the trade offs between risk and return. He leads our Investment Team with the guiding principle of simple, straightforward analysis and investments—clarity of thought in a complex world.

 

BACKGROUND

 

Experience

  • Joined Bain Capital in 2001, rose to Executive VP & Head of Consumer Investments
  • Assistant Portfolio Manager for an $8+bn leveraged fixed income portfolio

Credentials

  • Stanford Graduate School of Business, MBA, Henry Ford Scholar
  • Harvard University, BS, Applied Mathematics/ Economics, Magna Cum Laude