LEADERSHIP

Todd Taylor

Senior Vice President, Head of Life Insurance Solutions

Todd Taylor is senior vice president and Head of Life Insurance Solutions, a key part of the company’s Foundational Business. In this role, he is responsible for leading product development and management, strategy, third-party distribution and operations, and inforce optimization for the retail life product portfolio. He also oversees the company’s Business Solutions organization, which provides group and individual insurance solutions to small businesses.

Prior to this role, Todd was Head of Retail Annuities, where he led one of the company’s largest profit centers, including strategy, product development, marketing, and operations, as well as third-party sales and service. During his tenure, he led the business to the top position in the industry in 2022, surpassing $22 billion in sales. Todd joined New York Life in 2008 and has had roles of increasing responsibility across the insurance and annuity businesses and corporate areas, including pricing and product development, financial projections and planning, and corporate strategy and internal consulting.

He has authored a number of articles and whitepapers on retirement topics, including those on the value of annuities in retirement income strategies, the impact of behavioral economics on retiree spending behavior, and healthcare expenditures in retirement. He also holds a patent for a retirement product allocation framework (the “Efficient Income Frontier”).

Todd graduated with a Bachelor of Science in Economic Analysis and Math, summa cum laude, from Binghamton University and is a Fellow of the Society of Actuaries. He is a member of LIMRA’s Life Insurance Advisory Board, the board of the Insured Retirement Institute (IRI), and the advisory board for The American College’s Center for Retirement Income.

 

RELATED CONTENT

Go back to our newsroom to read more stories.