Mercer delivers advice and technology-driven solutions that help advisor firms meet the health, wealth and career needs of a changing workforce. Mercer’s more than 25,000 employees are based in 44 countries and the firm operates in over 130 countries. Mercer is a business of Marsh & McLennan Companies (NYSE: MMC), the world’s leading professional services firm in the areas of risk, strategy and people with 76,000 colleagues and annualized revenue approaching $17 billion.
They are a long-established provider of investment advice and solutions globally, with over 45 years’ experience. Their first investment solution offering originated in Australia in 1995 and they subsequently expanded their services to encompass Europe, the US and Canada, on-boarding their first European Investment Solutions client in 2006. Additionally, their team is supported by Mercer’s Global Manager Research Group and other specialist functions such as their market leading Responsible Investment, Operational Risk, and Transition Coordination teams.