EricSherman headshot 11-2022

Eric C. Sherman

Eric serves as Vice President and Actuary at New York Life Insurance Company. He is the Head of Life and Annuity Valuation Services and Actuarial Continuous Improvement. In this role, he supports reserves, DAC and planning modeling processes. He is also the strategic lead for continuous Actuarial Transformation. He is a Fellow of the Society of Actuaries, a member of the American Academy of Actuaries and a Chartered Financial Analyst Fellow of the Society of Actuaries.