Terri was born in Camden, N.J. She received her undergraduate degree in elementary education from the University of Delaware and her MBA from Widener University.
Terri joined the Nemours Foundation in January 2000 and is the Senior Vice President of Human Resources of Nemours. Terri is responsible for overseeing Human Resources activities for all Nemours locations including HR Administration (HR Operations, HR Information Systems and Leave Management), Total Rewards (Compensation and Benefits), Talent Management (Organization Development and Recruitment), HR Business Partners, Health & Wellness and Learning Services.
Prior to joining Nemours, Terri worked as a Vice President of Human Resources in the financial services industry for eighteen years. She also worked at W. L. Gore and Associates in Human Resources for two years.
Terri is a member of the Society of Human Resource Management and the American Society of Healthcare Human Resource Administration. Terri served on the Board of Education for the Diocese of Wilmington for ten years, serving as the Chairperson of the Board for the last five years of service. She has also served as a member of the Board of Directors for Catholic Charities until 2013 with the last two years as Board Chair. In July, 2013 Terri was appointed to the Board of Trustees for Tatnall School.
Terri lives in Wilmington, Del. with her daughter and together they enjoy theater and traveling.