Scott J. McKay
As U.S. Life’s Executive Vice President of Business & Product Strategy, Scott is responsible for leading the development, design and implementation of the company’s life, long term care insurance and fixed annuity products. Since 1993, he has been a key player helping build Genworth Financial, performing a variety of business roles involving technology, servicing, marketing, and acquisition integration.
In addition to his role in the U.S. Life segment, Scott maintains leadership for Genworth’s Technology strategy as CIO for the company.
Prior to 1993, Scott spent 10 years consulting in the Insurance and Financial Services industries working with technology, operations, quality, marketing, and product development. He obtained a Bachelor of Science in Computer Science from West Chester University of Pennsylvania.