Group membership: HomeDepartment of Public ServiceTax Assessor's OfficeTown ClerkHighway DepartmentPurchasingSocial ServicesTreasurerZoning Board of AppealsAffordable Housing CommitteeAnnual Town Meeting CommitteeBoard of Assessment AppealsBoard of EthicsBuilding Code Board of AppealsCable TV Advisory CouncilCharter Revision CommissionCommission for AccessibilityCommission on Aging Conservation CommissionEconomic & Community Development CommissionFire CommissionHistoric District CommissionInsurance & Risk ManagementHousing AuthorityYouth CommissionCommunity History Member for 7 years 6 months