Carrie completed her undergraduate degree at Stonehill College and then attended Tufts University of Dental Medicine She is a member of the American Dental Association and the Massachusetts Dental Society. Originally from Connecticut, Carrie has lived in Needham for six years with her husband (a Needham native!) and 3 children. 2018 marks Carrie’s second year on the board at Needham Community Council.