Use the search field above to filter by staff name.

Margaret Peak, CFO, QPA
CFO
609-298-0604 x5

Jennifer Smith, CTC, CCCC, CRP
Tax Collector/Acting City Clerk/Asst. Treasurer
609-298-0604 x2

Glenn McMahon, CTA
Tax Assessor
609-298-0604 x2

Gina Ficarotta, CCCC, SRMP, CRP
Water Manager/Code Enforcement Officer/Asst. Tax Collector/Deputy Registrar
609-298-0604 x4

Rachel Ivey
Water Clerk/Event & Rental Coordinator
609-298-0604 x1

Robert Erickson
Public Works Superintendent
Public Works Department
609-743-4949

John Snook, CPWM
Assistant Public Works Manager
Public Works Department
609-780-0951

Jonathan Moratelli
Water Plant Operator/Superintendent
Water Department
609-298-0604 X1

Shaun Lafferty
Chief
Police Department
609-298-0103 x126

Matthew Simmons IV
Captain
Police Department
609-298-0103 x128

Daniel Anderson
Lieutenant
Police Department
609-298-0103 x130

Jeremy Archer
Sergeant
Police Department
609-298-0103 x120

Jason Archer
Sergeant/Firearms Instructor/Animal Humane Officer
Police Department
609-298-0103 x124

Ryan Lynch
Sergeant/K9 Officer
Police Department
609-298-0103 x125

Justin Lewandowski
Sergeant/Detective
Police Department
609-298-0103 x136

Craig Conk
Patrolman
Police Department
609-298-0103 x119

Kyle Kafer
Patrolman
Police Department
609-298-0103 x132

Sonny Morrison
Patrolman
Police Department
609-298-0103 x121

John Main
Patrolman
Police Department
609-298-0103 x137

Dylan Voss
Patrolman
Police Department
609-298-0103