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
Richard Bremilst(508) 883-1186Contact
Jennifer Gill

(508) 883-1186

Vacant(508) 883-1186Contact
Vacant(508) 883-1186Contact
Building CommissionerJoe Fitzpatrick(508) 883-0808Contact
Cable Access CoordinatorTimothy Labonte(508) 641-1943Contact
Interim Chief of PoliceWilliam Coupe(508) 883-3117Contact

Fire Chief

Deputy Fire Chief

Roy Liard, Jr.

Steven Furno

(508) 883-4740 

Highway Surveyor

Brian Mullaly(508) 883-0977Contact
Outreach CoordinatorTina Cook(508) 883-3523Contact
Parks and Recreation CommissionKevin DelGizzi, Chairman(508) 883-0250Contact
Public LibraryDave Maloney(508) 883-1887Contact
Public Safety ClerkVacant(508) 883-3117Contact
Town AccountantTara Bibeault413-225-1315Contact
Town ClerkDiane Lockwood(508) 883-5849Contact
Town AdministratorPeter Caruso(508) 883-1186Contact
Town Planner

Jack Hunter (Interim)

(508) 883-1750

Treasurer/CollectorJane Snellman(508) 883-7449Contact
Tree WardenPeter Ryan, Jr.(774) 540-0773 
Veterans AgentJean Turcotte(508) 408-8077Contact
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