502 Millbrook Avenue, Randolph, NJ 07869-3799
Tel: 973.989.7100Fax: 973.989.7076

Government

Township Directory

Department/Service Directory

ServiceTelephone
.(JavaScript must be enabled to view this e-mail address)973.989.7050
Animal Shelter973.543.9333
.(JavaScript must be enabled to view this e-mail address)973.361.0808
.(JavaScript must be enabled to view this e-mail address)973.989.7092
Bur. of Fire Prevention973.989.7039
Chamber of Commerce973.361.3462
.(JavaScript must be enabled to view this e-mail address)973.989.7084
.(JavaScript must be enabled to view this e-mail address)973.989.7070
Dial-A-Ride973.989.7084
.(JavaScript must be enabled to view this e-mail address)973.214.7629
.(JavaScript must be enabled to view this e-mail address)973.989.7066
.(JavaScript must be enabled to view this e-mail address)973.989.7045
.(JavaScript must be enabled to view this e-mail address)973.989.7098
.(JavaScript must be enabled to view this e-mail address)973.989.7050
.(JavaScript must be enabled to view this e-mail address)973.989.7095
.(JavaScript must be enabled to view this e-mail address)973.895.3556
.(JavaScript must be enabled to view this e-mail address)973.989.7054
.(JavaScript must be enabled to view this e-mail address)973.989.7081
.(JavaScript must be enabled to view this e-mail address)973.989.7080
.(JavaScript must be enabled to view this e-mail address)973.989.7010
.(JavaScript must be enabled to view this e-mail address)973.989.7066
Randolph Lake973.584.1358
.(JavaScript must be enabled to view this e-mail address)973.989.7095
Recreation Hotline1.866.802.0837
Recycling973.989.7050
.(JavaScript must be enabled to view this e-mail address)973.366.7900
.(JavaScript must be enabled to view this e-mail address)973.989.7084
.(JavaScript must be enabled to view this e-mail address)973.989.7066
.(JavaScript must be enabled to view this e-mail address)973.989.7075
.(JavaScript must be enabled to view this e-mail address)973.989.7047
Town Hall973.989.7100
.(JavaScript must be enabled to view this e-mail address)973.989.7043
.(JavaScript must be enabled to view this e-mail address)973.989.7060
.(JavaScript must be enabled to view this e-mail address)973.989.7063

Personnel Directory

TitleNameTelephone
Administrative AssistantJessica Losey973.989.7060
Animal Control OfficerErika Barkman973.989.7050
Assistant Finance OfficerLinda Marini973.989.7046
Building & Grounds SupervisorDonna Luciani973.989.7041
Building Subcode OfficialBob Murphy973.989.7071
Chief Financial OfficerDarren Maloney973.989.7045
Construction OfficialRod Schmidt973.989.7071
Deputy Fire ChiefAnthony Moschella973.989.7098
Deputy MayorChristine Carey973.985.2623
Deputy Township ClerkDonna Brady973.989.7043
Director of Public WorksTom Spring973.989.7086
Electrical Subcode OfficialB.I.U.–Third Party973.989.7550
Emergency Mgmt. CoordinatorBill Wagner973.214.7629
Engineering AdministratorRalph Carchia973.989.7069
Fire Department ChiefSteve Cohrs973.989.7098
Fire Subcode OfficialRichard Briant973.989.7039
Health OfficerMark Caputo973.989.7050
Library DirectorAnita Freeman973.895.3556
MayorRoman Hirniak908.625.3714
Municipal Court AdministratorChristine Hopler973.989.7055
Parks & Recreation DirectorRuss Newman973.989.7081
Parks & Recreation Assistant DirectorJeanne Montemarano973.989.7081
Planning Board SecretaryKim Coward973.989.7080
Planning/Zoning AdministratorDarren Carney973.989.7080
Plumbing Subcode OfficialBob Provencher973.989.7040
Police ChiefDavid N. Stokoe973.989.7014
Public Health NurseColleen Hintz, RN, BSN973.537.7118
Public Health NurseBeverly Mooney, RN, BSN973.537.7118
Public Health Nurse SupervisorGinny Maico, RN, BSN973.537.7118
Purchasing AgentLiz Crescibene, RPPO, QPA973.989.7058
Registrar of Vital StatisticsKathy Heath973.989.7050
Rescue Squad PresidentBill Stroh973.895.4054
Tax AssessorGlen Sherman973.989.7075
Tax Collector/TreasurerLisa Combes973.989.7047
Township ClerkDonna Luciani973.989.7043
Township Council MemberMark Forstenhausler973.886.7255
Township Council MemberMichael Guadagno973.584.7287
Township Council MemberJames B. Loveys201.400.6747
Township Council MemberAl Napoliello973.584.3951
Township Council MemberJoanne Veech973.328.7175
Township EngineerPaul W. Ferriero, PE, CME973.989.7068
Township Historian.(JavaScript must be enabled to view this e-mail address)
Township ManagerStephen Mountain973.989.7060
Water & Sewer SupervisorRalph Carchia973.989.7069