James Isherwood Partner - Head of Life Insurance
James joined Mazars in March 2021 as a Partner to lead our Actuarial Life practice. Before joining Mazars he was a Director at PwC (London & New York) and a Principal at Boston Consulting Group. He has over 20 years of experience in the insurance industry and in recent years he has a strong focus on risk capital quantification approaches as well as IFRS 17 implementation.