Phone Directory

DepartmentPhoneNamePosition
Constable508-958-8375Maltinsky, NathanConstable
Constable508-736-1581Kubacki, HelenConstable
Accounting/Finance Office508-376-7039Montione, Mary Payroll Administrator
Accounting/Finance Office508-376-7039

Johnston, Carol

Finance Director
Accounting/Finance Office

508-376-7039

Morin, LisaTown Accountant 
Animal Control

508-533-3251

Mallette, Erin

Animal Control Officer
Assessing Dept/Board of Assessors508-376-7049Rand, ElizabethDepartment Assistant
Assessing Dept/Board of Assessors

508-376-7049

Gonsalves, TeresaPrincipal Assessor
Board of Health508-376-7042Ward, SarahPublic Health Nurse
Board of Health508-376-7042

McVeigh, John

Board of Health Director
Board of Health508-376-7042

Graham, Heather

Department Assistant
Select Board508-376-7041Bouret DeMarzo, KarenAssistant Town Administrator/HR Manager
Select Board508-376-7041Schindler, VictoriaBenefits Coordinator 
Building Department508-376-7044Giampietro, MichaelBuilding Commissioner 
Building Department508-376-7044Kiggen, JenniferDepartment Assistant
Community Preservation Committee508-376-7045Standley, CamilleDepartment Assistant
Conservation Commission508-376-7045Standley, CamilleDepartment Assistant
Council on Aging508-376-7051Lizardi, AndrewDepartment Assistant
Council on Aging508-376-7051Kirby, LisaOutreach Worker
Council on Aging508-376-7051Bunt, RochelleDispatch
Council on Aging508-376-7051Gagnon, Anne-MarieCOA Director
Department of Public Works508-376-5424Gilmore, DeidreDPW Business Manager
Department of Public Works508-376-5424McKay, JamesDPW Director
Department of Public Works508-376-5424Williams, JohnDepartment Assistant
Electrical Inspector508-376-7044Sweet, JenniferElectrical Inspector
Emergency Management508-376-7052Barrett, RichardDirector
Energy Manager508-376-7040Weiss, Robert Energy Manager
Fire Department508-376-2361

Barrett, Richard

Fire Chief
Library508-376-8282Tolson, KimberlyLibrary Director
Moderator508-376-7041Cantoreggi, RobertTown Moderator
Planning Board508-376-7045Standley, CamilleDepartment Assistant
Plumbing/Gas Inspector508-376-7044Costello, TimothyPlumbing/Gas Inspector
Police Department508-376-5168Leavitt, TracyDepartment Assistant
Police Department508-376-5168Soffayer, ChristopherPolice Chief
Recreation Department508-376-7050

Fogarty, Kristen

Recreation Director
Recreation Department508-376-7050LeBlanc, ErinDepartment Assistant
School Department508-376-7000Mullaney, RobertSuperintendent
School Department508-376-7000Sarnie, SusanExecutive Assistant to the Superintendent
Town Administrator508-376-7041Guzinski, MichaelTown Administrator
Town Administrator508-376-7041Bouret Demarzo, KarenAssistant Town Administrator/HR Manager
Town Administrator508-376-7041Schindler, VictoriaBenefits Coordinator 
Town Clerk's Office508-376-7046Hardin, LisaTown Clerk
Town Clerk's Office508-376-7046Smith, KathiAssistant Town Clerk
Town Clerk's Office508-376-7046Vara, SusanDepartment Assistant
Treasurer/Collector

508-376-7091

Scannell, JenniferTreasurer/Collector
Treasurer/Collector508-376-7048McNamara, MarshaDepartment Assistant Water
Treasurer/Collector508-376-7091Mill, StaceyDepartment Assistant
Treasurer/Collector508-376-7091Mary FryeAssistant Treasurer
Veterans Services508-376-7059

Moore, John

Veterans Agent
Wiring Inspector508-376-7052Giampietro, MichaelInspector
Zoning Board of Appeals508-498-6870Sutherland, AmyDepartment Assistant