Use the search field above to filter by staff name.
Jennifer Smith, CTC, CCCC, CRP
Tax Collector/Acting City Clerk/Asst. Treasurer
609-298-0604 x2
Margaret Peak, CFO, QPA
CFO
609-298-0604 x5
Gina Ficarotta, CCCC, SRMP, CRP
Water Manager/Code Enforcement Officer/Asst. Tax Collector/Deputy Registrar
609-298-0604 x4
Glenn McMahon, CTA
Tax Assessor
609-298-0604 x2
Rachel Ivey
Water Clerk/Event & Rental Coordinator/Wellness Coordinator
609-298-0604 x1
Andy Quesada
Front Desk Associate
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 - Badge #6000
Police Department
609-298-0103 x126
Daniel Anderson
Lieutenant - Badge #6002
Police Department
609-298-0103 x130
Ryan Lynch
Sergeant/K9 Officer - Badge #6031
Police Department
609-298-0103 x125
Justin Lewandowski
Detective/Sergeant - Badge #6032
Police Department
609-298-0103 x136
Jeremy Archer
Sergeant - Badge #6034
Police Department
609-298-0103 x120
Craig Conk
Patrolman - Badge #6033
Police Department
609-298-0103 x119
Kyle Kafer
Patrolman - Badge #6035
Police Department
609-298-0103 x132
Sonny Morrison
Patrolman - Badge #6036
Police Department
609-298-0103 x121
John Main
Patrolman - Badge #6037
Police Department
609-298-0103 x137
Dylan Voss
Patrolman - Badge #6038
Police Department
609-298-0103
Joshua Gardner
Patrolman - Badge #6039
Police Department
609-298-0103