Sherry was born and raised in New Jersey and worked on Wall Street for over 16 years, where she met her husband from Cape Elizabeth. They spent many summer weekends at the Inn by the Sea before buying a home in Cape Elizabeth. In 2001, Sherry left her career to raise her twin boys. They spent their summers here, and her boys attended summer rec camp.
Once the boys entered school, Sherry got involved as a Cub Scout den leader, classroom mom, PTO president, basketball team mom, T-ball coach, and organized numerous school and fundraising events. The family moved to Cape Elizabeth full-time in 2020 when the boys started college.
Sherry enjoys spending time with her now-grown sons and taking walks with her dog, Shaquille. She loves being around children, doing crafts, and spending time with family and friends.