Elected Officials of Bernardsville Borough
Mayor and Borough Council
Schedules and agendas for upcoming meetings are posted on the Calendar, as well as Zoom joining information where applicable. You can watch live meetings or review old ones on YouTube at @bernardsvilleboro. You can also find archived Agendas and Minutes below.
Mary Jane Canose
Next Meeting
No events foundBorough Council Member
Christine Zamarra
Borough Council President (bio)
908-766-3000 x242
czamarra@bernardsvilleboro.org
Public Works Committee (Chair)
Public Safety Committee
Personnel Committee
Liaison to Shade Tree Committee
Liaison to Environmental Commission
Green Team Member
czamarra@bernardsvilleboro.org
Public Works Committee (Chair)
Public Safety Committee
Personnel Committee
Liaison to Shade Tree Committee
Liaison to Environmental Commission
Green Team Member
Jena McCredie
Borough Council Member
908-766-3000 x251
jmccredie@bernardsvilleboro.org
Public Safety Committee (Chair)
Personnel Committee
Liaison to HPAC
jmccredie@bernardsvilleboro.org
Public Safety Committee (Chair)
Personnel Committee
Liaison to HPAC
Jeffrey Roos
Borough Council Member
Al Ribeiro
Borough Council Member (bio)
908-766-3000 x161
aribeiro@bernardsvilleboro.org
Finance Committee (Chair)
Public Safety Committee
Public Works Committee
Liaison to Board of Health
Mayor's Wellness Committee
aribeiro@bernardsvilleboro.org
Finance Committee (Chair)
Public Safety Committee
Public Works Committee
Liaison to Board of Health
Mayor's Wellness Committee
Ross Zazzarino
Borough Council Member
908-766-3000 x159
rzazzarino@bernardsville.gov
Finance Committee
Public Works Committee
Planning Board, Class III
Liaison to Recreation Committee
rzazzarino@bernardsville.gov
Finance Committee
Public Works Committee
Planning Board, Class III
Liaison to Recreation Committee