Departments Administrator Animal Control Board of Assessors Building & Inspections Department Comptroller Conservation Engineering Facilities Department Fire Department GIS Department Health Department Highway / Grounds Division Human Resources Library Passport Acceptance Office Planning & Community Development Police Department Public Works Purchasing Recreation Recycling & Solid Waste Schools Senior Center / Council on Aging Stormwater Division Technology Town Clerk / Elections Division Treasurer / Collector Veterans' Services Water / Sewer Division All Departments