Benoit Hudon

Benoit Hudon

Mercer UK President & CEO (subject to FCA approval) and a director of Mercer Limited (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. 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.