Your browser either does not support JavaScript or you have JavaScript disabled. Please enable JavaScript or view this page in
Text Version
.
Skip Navigation
This table is used for column layout.
Site
This Folder
Advanced Search
Get Adobe Acrobat
Departments
Printer-Friendly Version
Department
Name
Contact
Title
Phone (781)
Accounting
Barbara Costa
Town Accountant
834-5551
Administration
Rocco Longo
Town Administrator
834-5563
Animal Control
Priscilla L McGilvray
Animal Control Officer
834-5550
Assessors
Elizabeth A. Bates, MAA
Assessor/Appraiser
834-5585
Beaches
Cindy Castro
Beach Supervisor
831-1563
Board of Health
Peter J. Falabella, M.S.
Director of Public Health
834-5558
Building
Michael Clancy
Building Commissioner
834-5555
Conservation Commission
Jay Wennemer
Conservation Agent
834-5573
Council on Aging
Carol Hamilton
Director
834-5581
Fire
Kevin C. Robinson
Fire Chief
837-1315
Harbormaster
Michael Dimeo
Harbormaster
834-5541 - VHF 9 & 16
Information Technology
Ron P. Menard
MIS Director
834-5574
Library, Ventress Memorial
Ms. Ellen Riboldi
Director
834-5535
Marshfield Airport/George Harlow Field
Ann Pollard
General Manager
834-4928
Marshfield Housing Authority
Elaine S. Dolan
Director
834-4333
Planning
Paul Halkiotis
Town Planner
834-5554
Payroll & Benefits Administration
Beth Brown
Payroll Benefit Manager
834-5582
Police
William P. Sullivan
Chief of Police
834-6655
Public Works
David E. Carriere
Superintendent
834-5575
Recreation
Ned Bangs, M. Ed, CPRP
Recreation Director
834-5543
Sealer of Weights & Measures
State contract
Sealer of Weights and Measures
834-5527
Town Clerk
Patricia A. Picco
Town Clerk
834-5540
Town Counsel
Robert L. Marzelli
Town Counsel
837-3636
Treasurer/Collector
Nancy Holt, CMMC, CMMT
Treasurer / Collector
834-5545 / 834-5548
Veteran's Services
William C. Dodge
Veteran's Officer
834-5576
Zoning Board of Appeals
Narice Casper
Zoning Aide
834-5557