Staff Directory

Administration

Business Administrator
(973) 691-0900 ext. 7201
Assistant to the Mayor
(973) 691-0900 ext. 7338
Assistant Business Administrator
(973) 691-0900 ext. 7293
Qualified Purchasing Agent
(973) 691-0900 ext. 7271
Administrative Assistant
(973) 691-0900 ext. 7227

Animal Control

Animal Control Officer / Animal Cruelty Investigator
(973) 691-0900 ext. 7334

Building Department

Construction Official / Electrical Sub-Code Official
(973) 691-0900 ext. 7307
Building Sub-Code Official
(973) 691-0900 ext. 7392
Plumbing Sub – Code Official
(973) 691-0900 ext. 7306
Technical Assistant
(973) 691-0900 ext. 7391
Technical Assistant
(973) 691-0900 ext. 7231

Engineering Division

Consulting Township Engineer

Environmental Health

Chief Registered Environmental Health Specialist
(973) 691-0900 ext. 7320
Assistant Health Officer/Deputy Director of Health
(973) 691-0900 ext. 7355
Senior Registered Environmental Health Specialist
(973) 691-0900 ext. 7516

Finance Department

Director of Finance/CFO/Treasurer
(973) 691-0900 ext. 7250
Assistant Treasurer
(973) 691-0900 ext. 7205
Assistant Treasurer
(973) 691-0900 ext. 7005
Assistant Treasurer
(973) 691-0900 ext. 7006

Fire Prevention

Fire Marshall
(973) 691-0900 ext. 7326
Fire Sub-Code Official
(973) 691-0900 ext. 7305
Fire Inspector
(973) 691-0900 ext. 7303
Fire Inspector
(973) 691-0900 ext. 7302
Assistant to the Fire Marshal
(973) 691-0900 ext. 7337

Health Department

Health Officer / Director of Health
(973) 691-0900 ext. 7330
Assistant Health Officer/Deputy Director of Health
(973) 691-0900 ext. 7355
Public Health Nurse
(973) 691-0900 ext. 7353
Animal Control Officer / Animal Cruelty Investigator
(973) 691-0900 ext. 7334
Chief Registered Environmental Health Specialist
(973) 691-0900 ext. 7320
Registered Environmental Health Specialist /Public Health Nurse
(973) 361-8444 ext. 7359
Registrar of Vital Statistics / Board of Health Secretary
(973) 691-0900 ext. 7356
Senior Transportation Coordinator
(973) 691-0900 ext. 7331
Health Educator
(973) 691-0900 ext. 7335
Clerk/Deputy Registrar
(973) 691-0900 ext. 7332

Health Education

Health Educator
(973) 691-0900 ext. 7335

Municipal Court

Court Administrator
(973) 691-0900 ext. 7210
Deputy Court Administrator / ADA Coordinator
(973) 691-0900 ext. 7244
Deputy Court Administrator
(973) 691-0900 ext. 7243
Violations Clerk
(973) 691-0900 ext. 7240
Municipal Prosecutor
Public Defender

Planning & Zoning

Director of Planning
(973) 691-0900 ext. 7310
Zoning Assistance
(973) 691-0900 ext. 7313

Police Department

Chief of Police
(973) 691-0900 x #7571
Police Captain
(973) 691-0900 x #7578
Police Captain
(973) 691-0900 x #7588
Lieutenant
(973) 691-0900 x #7594
Lieutenant
(973) 691-0900 x #7590
Lieutenant
(973) 691-0900 x #7594
Lieutenant
(973) 691-0900 x #7589
Sergeant
(973) 691-0900 x #7595
Lieutenant
(973) 691-0900 x #7100
Administrative Assistant
(973) 691-0900 x #7506

Public Works

Director of Public Works
(973) 691-0900 ext. 7340
Assistant Director of Public Works
(973) 691-0900 ext. 7321
Water and Sewer Foreman
(973) 584-7086

Recreation Department

Recreation Supervisor
(973) 691-0900 ext. 7264
Marketing Director
(973) 691-0900 ext. 7263
Scheduling & Aquatics Coordinator
(973) 691-0900 ext. 7261
Recreation Assistant
(973) 691-0900 ext. 7262

Senior Transportation

Senior Transportation Coordinator
(973) 691-0900 ext. 7331

Tax Collection

Tax Collector
(973) 691-0900 ext. 7280
Assistant Tax Collector
(973) 691-0900 ext. 7281
Assistant Tax Collector
(973) 691-0900 ext. 7270

Township Clerk

Township Clerk
(973) 691-0900 ext. 7292

Water and Sewer Department

Water and Sewer Foreman
(973) 584-7086
Billing
(973) 691-0900 ext. 7280