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.
Sign up to view 21 direct reports
Get started