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


Org chart

Sign up to view 21 direct reports

Get started