Sales Support Analyst (Business Development)

GB035 Mercer (UK) Limited London, England Mar 6, 2026

Type Full Time
Pay Not listed
Work Hybrid

The Sales Support Analyst position centres on we foster a vibrant and inclusive culture where you can work with talented colleagues to create new solutions and have impact for colleagues, clients and communities. It would suit someone who can bring communicate through materials the value we can bring to prospective clients to the role.

Where the work sits

Mercer is a business of Marsh (NYSE: MRSH), a global leader in risk, reinsurance and capital, people and investments, and management consulting, advising clients in 130 countries. With annual revenue of over $27 billion and more than 95,000 colleagues, Marsh helps build the confidence to thrive through the power of perspective.

How the role works day to day

We foster a vibrant and inclusive culture where you can work with talented colleagues to create new solutions and have impact for colleagues, clients and communities.

What helps in this setting

Communicate through materials the value we can bring to prospective clients. Managing multiple projects, stakeholders, and deliverables simultaneously under tight deadlines.

What needs to be in place

  • Develop in-depth knowledge of Mercer’s alternatives investment client solutions in order to explain.
  • Sales Support Analyst focuses on a strong academic track record, a strong interest in capital markets and 1 – 2 years of relevant investment industry experience.
  • Strong IT skills (PowerPoint, Excel, Word) with the ability to embrace other tools.
Career guide

Learn more about this role

Explore the matching JobPedia guide for deeper duties, skills, salary context, and career paths.

JobPedia role guide

What does a Business Analyst actually do?

Explore the real work behind the title, from day-to-day responsibilities to how the role works in practice for Business Analyst.

Keep exploring similar roles

Search for more Sales Support Analyst (Business Development) jobs from GB035 Mercer (UK) Limited in London, England.