Corporate Vice President
Boston, Massachusetts, United States
New York Life Insurance Company
New York Life
Norwood High School
University of Massachusetts, Amherst
Boston College Law School