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.
April, 2014 - present