Department Roster

To leave a phone message for an individual member of our Department, please call (508)240-3751 and dial the extension below.  You can also click on the Officers name below for an Officer profile as well as send an email.

AdministrationRankDivisionExtension
Scott MacDonaldChiefAdministration102
Sean DiamondDeputy ChiefAdministration103
Kevin HigginsLieutenantAdminstration108

 

SupervisorsRankAssignmentExtension
James RosatoSergeantDay shift111
William NortonSergeantSplit shift109
Andrew McLaughlinSergeantInvestigations105
David FreinerSergeantEvening shift112
Richard DinnSergeantMidnight shift110

 

DetectivesRankDivisionExtension
Melissa MarshallDetectiveInvestigations/Court104

 

OfficerRankAssignmentExtension
Duane BoucherPatrolmanDay shift252
Kerry O'ConnellPatrolmanDay shift261
Michael LottiPatrolmanDay shift259
Daniel ElliottPatrolmanEvening shift266
Sean ReedPatrolmanEvening shift253
Patrick CroninPatrolmanDay shift264
Kevin CoffeyPatrolmanMidnight shift251
Richard PellegrinoPatrolmanMidnight shift258
Casey EaganSRODay shift255
Ryan MeliaPatrolmanMidnight shift256
John MellinPatrolman  
Alexander CuttsPatrolman  
Admin. asst.RankDivisionExtension
Amy JalbertSecretaryAdministration107
Greta MontgomerySecretaryAdministration106

 

CommunicationsRankAssignmentExtension
Joann HendersonDispatcherDay shift257
Robert ReynoldsDispatcherSplit shift262
David BelcherDispatcherMidnight shift250
Hannah GreeneDispatcher