Departments


Name

Contact

Title

Phone (781)

Accounting

Barbara Costa

Town Accountant

834-5551

Administration

Rocco Longo

Town Administrator

834-5563

Animal Control

Deni Goldman

Animal Control Officer

834-6655 x174

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

Emergency Management Agency

Lt. Paul Taber

Director

837-7100

Fire

Kevin C. Robinson

Fire Chief

837-1315

Harbormaster

Michael DiMeo

Harbormaster

834-6655 x175
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

Dave Dinneen

Airport Manager

834-4928

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

Thomas Reynolds

Superintendent

834-5575

Recreation

Ned Bangs, M. Ed, CPRP

Recreation Director

834-5543

Marshfield Public Schools

Scott L. Borstel, Ed. D.

Superintendent

834-5000

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