Skip to content
Show submenu for
Use the search field above to filter by staff name.
Janet Nahass
Department Assistant Executive Office
Town Administrator
508-376-7041
Richard Barrett
Fire Chief
Fire Department
508-376-2361
Richard Barrett
Director
Emergency Management
508-376-7052
Kim Borst
Committee Assistant
Karen Bouret DeMarzo
Assistant Town Administrator
Town Administrator
508-376-7041
Karen Bouret DeMarzo
Assistant Town Administrator
Select Board
508-376-7041
Rochelle Bunt
Dispatch
Council on Aging
508-376-7051
Robert Cantoreggi
Town Moderator
Moderator
508-376-7041
Timothy Costello
Plumbing/Gas Inspector
Building Department
508-376-7044
James Donovan
IT Director
Information Technology
508-376-5168
Robert Fogarty
Building Commissioner
Building Department
508-376-7044
Kristen Fogarty
Recreation Director
Recreation Department
508-376-7050
Mary Fry
Assistant Treasurer
Treasurer/Collector
508-376-7091
Anne-Marie Gagnon
COA Director
Council on Aging
508-376-7051
Heather Graham
Department Assistant
Board of Health
508-376-7042
Michael Guzinski
Town Administrator
Town Administrator
508-376-7041
Town Administrators Webpage
Amanda Hamlin
DPW Business Manager
Department of Public Works
508-376-5424
Jennifer Kiggen
Department Assistant
Building Department
508-376-7044
Lisa Kirby
Outreach Worker
Council on Aging
508-376-7051
Jody Kurczy
Finance Director
Accounting/Finance Office
508-376-7039