Mercer Master Trust Lead, Mercer Wealth
Marsh McLennan · London, England, GB
Company: Mercer Description: Mercer Master Trust Lead, Mercer Wealth The Mercer Master Trust Lead will play a pivotal role in driving business growth and man...
Job description
Company: Mercer 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 business growth through internal and external collaboration Lead and build successful pitch teams to deliver compelling presentations during pitches and site visits, confidently representing Mercer capabilities externally Evaluate complex or large-scale client needs to prepare...