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.