Mercer Master Trust Lead, Mercer Wealth
GB035 Mercer (UK) Limited • London, England • Posted July 07, 2026
About the Role
Description:
Mercer Master Trust Lead, Mercer Wealth
The Mercer Master Trust Lead will play a pivotal role in driving business growth and managing key stakeholder relationships throughout the new business cycle. This strategic new business leader will leverage deep pensions market knowledge to develop and execute effective sales strategies, lead pitch teams, and collaborate across internal functions to strengthen Mercer’s Master Trust proposition. The successful candidate will build and maintain a strong market presence, manage complex accounts, and ensure exceptional service delivery to prospective clients.
We will count on you to:
Identify and manage prospective client opportunities
Develop and maintain a robust pipeline of new business opportunities, managing the sales process from prospecting through to winning and overseeing implementation into launch
Achieve agreed sales targets to drive bu...