Departments


Name

Contact

Title

Phone

Accounting

Barbara Costa

Town Accountant

781-834-5551

Administration

Rocco Longo

Town Administrator

781-834-5563

Animal Control

 Vacant

Animal Control Officer

781-834-6655 x174

Assessors

Elizabeth A. Bates, MAA

Assessor/Appraiser

781-834-5585

Beaches

Cindy Castro

Beach Supervisor

781-831-1563

Board of Health

Peter J. Falabella, M.S.

Director of Public Health

781-834-5558

Building

Gerald P. O'Neill

Building Commissioner/Zoning Enforcement Officer

781-834-5555

Conservation Commission

Jay Wennemer

Conservation Agent

781-834-5573

Council on Aging

Carol Hamilton

Director

781-834-5581

Emergency Management Agency

Lt. Paul Taber

Director

781-837-7100

Fire

Kevin C. Robinson

Fire Chief

781-837-1315

Harbormaster

Michael DiMeo

Harbormaster

781-834-6655 x175
VHF 9 & 16

Information Technology

Ron P. Menard

MIS Director

781-834-5574

Library, Ventress Memorial

Cyndee Marcoux

Library Director

781-834-5535

Marshfield Airport/George Harlow Field

Dave Dinneen

Airport Manager

781-834-4928

Planning

Vacant 

Town Planner

781-834-5554

Payroll & Benefits Administration

Beth Brown

Payroll Benefit Manager

781-834-5582

Police

Phil Tavares

Chief of Police

781-834-6655

Public Works

Thomas Reynolds

Superintendent

781-834-5575

Recreation

Ned Bangs, M. Ed, CPRP

Recreation Director

781-834-5543

Marshfield Public Schools

Scott L. Borstel, Ed. D.

Superintendent

781-834-5000

Sealer of Weights & Measures

State contract

Sealer of Weights and Measures

781-834-5527

Town Clerk

Patricia A. Picco

Town Clerk

781-834-5540

Town Counsel

Robert Galvin Jr.

Town Counsel

781-834-4224

Treasurer/Collector

Marcia Bohinc

Finance Director

781-834-5545 / 781-834-5548

Veteran's Services

William C. Dodge

Veteran's Officer

781-834-5576

Zoning Board of Appeals

Brenda Eckstrom

Zoning Aide

781-834-5557