Carol Lisbon has been an advisor at Beth Israel Deaconess Hospital-Needham since 2015. Prior to that, they were with Beth Israel Deaconess Hospital-Needham from 2006 to 2015. Carol was also a selectmen with the Town of Dover from 2006 to 2015.
Carol Lisbon has a bachelor's degree in biology from the University of Michigan. Carol also has an MBA from the Questrom School of Business at Boston University.