Tom Murphy

Head of Institutional Business

Tom Murphy is Head of Institutional Business for SLC Management driving its global business strategy.

Tom joined the firm in 2018 with 20 years of experience at Mercer where he 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’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.