Head of Institutional Business
Tom Murphy drives the global business strategy for SLC Management’s institutional business.
Tom joined SLC Management in 2018 with 20 years of experience at Mercer where he most recently held the position of Senior Partner. In his current role, Tom leads the teams responsible for business development, consultant relations, client service, product development, and marketing for Canadian and U.S. insurance and pension asset management. Tom also oversees the International Investment Centre that manages Sun Life’s relationships with investment managers around the world.
Tom’s portfolio of work includes numerous leadership positions at Mercer including heading the U.S. Wealth Business, U.S. DC and Financial Wellness Business, and U.S. and European OCIO Businesses. During his time with Mercer, he worked in Ireland, the UK and the U.S. and served on their Irish, UK, European, North American and Global Executive Investment Leadership teams.
Tom graduated from University College Dublin with a degree in Economics and Statistics and subsequently qualified as a Fellow of the Institute of Actuaries. Tom also has an MBA from the Smurfit School of Business, Dublin Ireland.