Department Roster

To send an e-mail to any of the staff, click on a name. We look forward to hearing from you.

Field Services - Patrol Division

Name

Position

Michael A. Spera

Chief of Police

Christopher DeMarco

Master Sergeant

Ryan Walsh

Patrol Sergeant

Philip Ciccone

Patrol Sergeant

Solomon HardyPatrol Sergeant
Mark MicowskiPatrol Sergeant
Christopher PalmieriPatrol Sergeant

Eric Williams

Detective Sergeant / K9 Officer

Stephanie Milardo

Patrolman

Amanda KostekPatrolman 
August DeFrancePatrolman
Brayan MoraPatrolman
James SimpsonPatrolman
Rachel O'ConnellPatrolman
Connor EganPatrolman 
Sara SilanoPatrolman 
Eric LawrencePatrolman 
Charles MoriartyPatrolman Trainee
Christopher Ciscato

Patrolman 

Mauro Ramos AriasPatrolman

James Kiako

Patrolman - Per Diem

Michael Mulvihill

Patrolman - Per Diem

Allyson TannerPatrolman - Per Diem
Robbert van der HorstPatrolman - Per Diem
Scott ArescoSchool Resource Officer - Per Diem

Karen Gabianelli

School Resource Officer - Per Diem

Heather ClarkSchool Resource Officer - Per Diem

Support Services - Emergency Communications Division

Name

Position

James Shake Jr.

Public Safety Dispatcher

Jennifer Franklin

Public Safety Dispatcher

Daniel Adams

Public Safety Dispatcher

Andrea Gosselin

Public Safety Dispatcher

Lea OffnerPublic Safety Dispatcher
Caitlin MurrayPublic Safety Dispatcher

Daniel Fox

Public Safety Dispatcher

Joshua StankiewiczPublic Safety Dispatcher
Kristin GondekPublic Safety Dispatcher 
Robert Barrett 3rdPublic Safety Dispatcher - Per Diem

Support Services - Records Division

Name

Position

Jennifer Damato

Executive Assistant

Marylou Sunday

Records Specialist - Per Diem

Support Services - Marine Patrol

Name

Position

Grant Westerson

Marine Vessel Operator - Per Diem

Matthew Walton

Marine Vessel Operator - Per Diem

David Lamay

Marine Vessel Operator - Per Diem

Eric SwallowMarine Vessel Operator - Per Diem

John Guarnaccia

Marine Vessel Operator - Per Diem

Heston Sutman

Marine Vessel Operator - Per Diem

Caleb Rose

Marine Vessel Operator - Per Diem

Jeffrey Worman

Marine Vessel Operator - Per Diem

Support Services - Community Service Officers

Name

Position

Thomas Newton

Community Service Officer -  Per Diem

Patrick Hanley

Community Service Officer -  Per Diem

Patrick Sirisoukh

Community Service Officer -  Per Diem

Support Services - Animal Control

Name

Position

Andrea Gosselin

Assistant Animal Control Officer - Per Diem

Dawn CafferyAssistant Animal Control Officer - Per Diem

Support Services - Per Diem Directors

Name

Position

Michael Gardner

Information Technology Director

Phil Coco

Emergency Medical Services Director