Staff Directory

 ContactPhoneExt
AdministratorJames Gant(732) 449-9433Ext. 116
Police ChiefJustin Macko(732) 449-7300Ext. 418
MayorKen Farrell(732) 449-9433Ext. 111
Borough Clerk /
Registrar
Dawn Harriman(732) 449-9433Ext. 111
Accounts Payable

Jane Hunnewell

(732) 449-9433Ext. 117
Financial ClerkRick Lyster(732) 449-9433Ext. 126
Tax Collector /
Planning Board Secretary
Karen Brisben(732) 449-9433Ext. 113
Deputy Tax CollectorLinda McGeehan(732) 449-9433Ext. 112
Assistant Admin Office ClerkBrooke Koegel(732) 449-9433Ext. 110
CFOAmy Spera(732) 449-9433Ext. 120
Tax AssessorScott Kineavy(732) 449-9433Ext. 119
Code Enforcement /
Zoning
Chris Willms(732) 449-9433Ext. 118
Fire ChiefWilliam Loughran, Jr.(732) 449-5752Ext. 150
Fire InspectorChris Willms

(732) 449-9433

Ext. 118
Public Works Michael McArthur/Trevor Palmer(732) 449-6463Ext. 313
Public Works ClerkTara Vermillion(732) 449-6463Ext. 310
Water DepartmentBill Drew

(732) 449-6463

Ext. 310
Building Department - Ed MackSpring Lake(732) 449-0800Ext. 609
Beach Manager

Jim Freda

(732) 449-9335Ext. 13
Chief Lifeguard / OEM CoordinatorTim Harmon(732) 449-9335Ext. 603
Recreation DirectorPatricia Peterson(732) 241-0937 
LibrarianLisa Luke(732) 449-1099, 9335Ext. 160
Librarian AssistantJoAnn Johnson(732) 449-1099, 9335Ext. 160

Shade Tree Commission

Robert Strang-Wolf(732) 449-9433

Ext. 118