LEADERSHIP
Senior Vice President, Head of New York Life Direct
Todd Taylor is senior vice president and Head of New York Life Direct, a leading direct-to-consumer life insurance business. In this role, he is responsible for leading the business’s overall strategy, product development, marketing, underwriting, customer service, operations, and technology.
Previously, Todd held the role of senior vice president, Head of Life Insurance Solutions, the individual life insurance product development and external sales division for New York Life’s Foundational Business. He was also previously the Head of Retail Annuities, where he led one of the company’s largest profit centers and 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 held roles of increasing responsibility across the insurance and annuity businesses as well as corporate areas, including pricing and product development, financial projections and planning, 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.
Go back to our newsroom to read more stories.