Benoit Hudon

President and CEO, UK

Benoit Hudon is Mercer UK President & CEO (subject to FCA approval) and a director of Mercer Limited (UK).

Benoit is also the Mercer UK Wealth Leader, a business generating over US$700 million in revenue. Prior to that, Benoit held various leadership positions, including Global Defined Benefit Leader, Europe & Pacific Wealth Leader, Mercer Canada Retirement Leader and Mercer Canada Retirement Innovation Leader.

He has provided risk and Human Resources management consulting services for over 25 years and serves on a number of boards. Throughout his career, he has contributed extensively to the development of pension risk management models and consulting solutions.

Benoit holds a Bachelor's degree in Actuarial Sciences from Université Laval and is a Fellow of both the Society of Actuaries and the Canadian Institute of Actuaries.


Roles at Mercer

  • President and CEO, UK

    Current role

My work style

How I prefer to work

Qualities I value in my colleagues

Sign up to see more about the team at Mercer

My pet peeves

My communication style

Org chart

Direct reports

No reports


No teams