Mercer Master Trust Lead, Mercer Wealth

GB035 Mercer (UK) Limited · London, England, United Kingdom

Location
London
Job Type
Full time
Posted
July 16, 2026

Job Description

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...

  • Ready to Apply?

    Submit your application for Mercer Master Trust Lead, Mercer Wealth at GB035 Mercer (UK) Limited

    Apply Now