Sheila Davidson's Location
New York, NY, US
Sheila Davidson's Work
Sheila Davidson's Education
Sheila Davidson's Skills
Sheila Davidson's Summary
Sheila Davidson, based in New York, NY, US, is currently a EVP, Chief Legal and Administrative Officer at New York Life Insurance Company, bringing experience from previous roles at New York Life Insurance Company and FINRA (Financial Industry Regulatory Authority). Sheila Davidson holds a 1983 - 1986 Juris Doctor - JD in Law @ The George Washington University Law School. With a robust skill set that includes Marketing, Sales, Legal Writing, Leadership, Licensing and more, Sheila Davidson contributes valuable insights to the industry. Sheila Davidson has 3 emails and 1 mobile phone number on RocketReach.