Shawn Sullivan

Active Hanover, MA Vice-President for Hingham Institution for Savings