Skip to content
Show submenu for
Use the search field above to filter by staff name.
Tracy Leavitt
Department Assistant
Police Department
508-376-5168
Andrew Lizardi
Department Assistant
Council on Aging
508-376-7051
Erin Mallette
Animal Control Officer
Animal Control
508-533-3251
Nathan Maltinsky
Constable
Constable
508-376-7046
Marsha McNamara
Department Assistant Water
Treasurer/Collector
508-376-7048
John McVeigh
Board of Health Director
Board of Health
508-376-7042
Stacey Mill
Department Assistant
Treasurer/Collector
508-376-7091
John Moore
Veterans Agent
Veterans Services
508-376-7059
Lisa Morin
Town Accountant
Accounting/Finance Office
508-376-7039
Robert Mullaney
Superintendent
School Department
508-376-7000
Jeff Page
Department Assistant
Recreation Department
508-376-7050
Theresa Parise
Department Assistant
Department of Public Works
508-376-5424
David Rachmaciej
DPW Director
Department of Public Works
508-376-5424
Elizabeth Rand
Department Assistant
Assessing Dept/Board of Assessors
508-376-7049
Susan Sarnie
School HR Generalist
Human Resources
508-906-3600
Jennifer Scannell
Treasurer/Collector
Treasurer/Collector
508-376-7091
Victoria Schindler
Acting Human Resources Director
Human Resources
508-376-7041
Human Resources Webpage
Kathi Smith
Town Clerk
Town Clerk's Office
508-376-7046
Christopher Soffayer
Police Chief
Police Department
508-376-5168
Camille Standley
Department Assistant
Community Preservation Committee
508-376-7045