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
IT
(973) 691-0900 ext. 7251

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 & Fire 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
Health Officer / Director of Health
(973) 691-0900 ext. 7355

Finance Department

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

Fire Prevention

Fire Marshal
(973) 691-0900 ext. 7205
Fire Inspector
(973) 691-0900 ext. 7302
Fire Inspector
(973) 691-0900 ext. 7325
Fire Inspector
(973) 691-0900 ext. 7327
Assistant to the Fire Marshal
(973) 691-0900 ext. 7337

Health Department

Health Officer / Director of Health
(973) 691-0900 ext. 7355
Public Health Nurse
(973) 691-0900 ext. 7359
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
Senior Registered Environmental Health Specialist
(973) 691-0900 ext. 7366
Registered Environmental Health Specialist
(973) 691-0900 ext. 7314
Registered Environmental Health Specialist Trainee
(973) 691-0900 ext. 7516
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
Deputy Registrar/Animal Licensing
(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
(973) 691-0900 ext. 7243
Deputy Court Administrator
(973) 691-0900 ext. 7240
Deputy Court Administrator
(973) 691-0900 ext. 7244
Municipal Prosecutor
Public Defender

Planning & Zoning

Planning Department Secretary / Zoning Officer
(973) 691-0900 ext. 7313

Police Department

Chief of Police
(973) 691-0900 x #7578
Police Captain
(973) 691-0900 x #7588
Police Captain
(973) 691-0900 x #7589
Lieutenant
(973) 691-0900 x #7590
Lieutenant
(973) 691-0900 x #7594
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
Recreation Assistant Supervisor
(973) 691-0900 ext. 7263
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
Tax Assessor, CTA
(973) 691-0900 ext. 7226
Assistant Tax Collector
(973) 691-0900 ext. 7281
Assistant Tax Collector
(973) 691-0900 ext. 7270

Township Clerk

Township Clerk
(973) 691-0900 ext. 7291
Deputy Clerk
(973) 691-0900 ext. 7292

Water and Sewer Department

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