Steve Peacher

President at SLC Management

Stephen Peacher has held various high-ranking positions in the financial industry, including President at SLC Management, Chief Investment Officer at Sun Life Financial, Head of Fixed Income & Liquidity Strategies at Columbia Management, and Head of the Credit Team at Putnam Investments. Stephen earned a BS in Accounting from the University of Virginia.

Links

Timeline

  • President

    April, 2014 - present