Staff Directory

View All Departments  |  View All Boards & Committees

Position / DepartmentNamePhoneEmail
Animal Control OfficerKevin Sullivan(508) 883-3117 
Animal InspectorKevin Sullivan(508) 883-3117 
AssessorDavid Manzello(508) 883-8433Contact
Assistant CollectorMarcia Ferro(508) 883-5030Contact
Board of SelectmenAndrew Alward(508) 883-1186Contact
Vacant(508) 883-1186Contact
Jennifer Gill

(508) 883-1186

Contact
Todd Trottier(508) 883-1186Contact
Vacant(508) 883-1186Contact
Building CommissionerLincoln Barber, III(508) 883-0808Contact
Cable Access CoordinatorTimothy Labonte(508) 641-1943Contact
Chief of Police and FireRonald S. Landry(508) 883-3117Contact
Deputy Fire ChiefSteven Furno(508) 883-4740 
Highway SurveyorBrian Mullaly(508) 883-0977Contact
Outreach CoordinatorTina Cook(508) 883-3523Contact
Parks and Recreation CommissionKevin DelGizzi, Chairman(508) 883-0250Contact
Public LibraryColleen Anderson(508) 883-1887Contact
Public Safety ClerkVacant(508) 883-3117Contact
Town AccountantTara Thibeault413-225-1315Contact
Town ClerkDiane Lockwood(508) 883-5849Contact
Town AdministratorPeter Caruso(508) 883-1186Contact
Town Planner

Sarah Adams (Interim)

(508) 883-1750

Contact
Treasurer/Collector Lisa A. Larue(508) 883-7449Contact
Tree WardenVacant(774) 249-6350 
Veterans AgentJean Turcotte(508) 408-4077, Ext 101Contact
Zoning Board of AppealsTom Mulvey, Chairman(508) 883-0250 
Inspections/Highway Admin.Building Department(508) 883-0808Contact
Conservation Commission AdminAmy Sutherland(508) 498-6870 
Board of Health AdminSherry Grant(508) 883-5041Contact
Business Office AdminSherry Grant(508) 883-8433Contact