Steve Peacher is Executive Chair of SLC Management, Sun Life’s institutional investment management business, which counts Sun Life among its clients. As Executive Chair, Steve oversees and sets the strategic direction of the SLC Management companies, with a focus on driving the growth of its fixed income business. He is a member of the Sun Life Executive Team, contributing to the strategic direction of Sun Life, and advising on global asset management-related issues.
Steve first joined Sun Life as Chief Investment Officer in 2009, and in 2013, Steve created the blueprint for what has become SLC Management. As President, SLC Management Steve led the growth of the business both organically and strategically, successfully facilitating the acquisitions of seven asset managers.
Steve has more than three decades of investment management and credit experience in North American and international markets. This includes extensive experience managing teams, portfolios and research across a wide range of asset classes and strategies, with a particular focus on fixed income.
Steve’s portfolio of work includes Head of Fixed Income and Liquidity Strategies at Columbia Management and over 15 years at Putnam Investments where he rose to Managing Director and Chief Investment Officer of the Credit Team. Earlier in his career, Steve spent time in the investment banking division at Dean Witter Reynolds (now part of Morgan Stanley).
Steve holds a Bachelor of Science degree from the University of Virginia. He is a CFA Charterholder and a member of the Boston CFA society.