Sheila K. Davidson
Sheila K. Davidson is an esteemed figure in the financial and insurance industry, currently serving as the Executive Vice President and Chief Legal and Administrative Officer for New York Life Insurance. With an illustrious career spanning over three decades at New York Life, Sheila is a distinguished leader known for her expertise, dedication, and unwavering commitment to the company.
Sheila’s remarkable journey in the financial sector began at New York Life, where she has been a driving force for 32 years. Her long-standing tenure with the company speaks volumes about her dedication and her invaluable contributions to its growth and success. Over the years, she has played a pivotal role in shaping the legal and administrative landscape of the organization.
In the early 1990s, Sheila expanded her horizons by working at the Financial Industry Regulatory Authority (FINRA) for a period of three years. Her experience at FINRA allowed her to gain insights into regulatory matters and compliance, which she would later apply to her role at New York Life.
Beyond her impressive professional career, Sheila is deeply committed to giving back to the community and supporting various causes. She currently holds board positions at notable organizations, including the Madison Square Park Conservancy, Citizens Budget Commission, and Harvard Business School Executive Education. Her involvement in these institutions demonstrates her dedication to shaping the community and the educational landscape.
Sheila’s academic background is equally notable, with a Bachelor’s degree earned from Fairfield University and a Juris Doctor (JD) from the George Washington University Law School. Her educational achievements have provided her with a strong foundation in legal matters and compliance, which have been crucial to her success in her roles.