High School Administrators
For a full list of School Staff – Please visit School Website
Victoria Lu
Haverhill High School Associate Principal
978-374-5700 ext.1109
Nelly Garcia-Santana
Haverhill High School Assistant Principal - Grade 12
(978) 374-5700
Dinorah Peralta
Haverhill High School Assistant Principal - Grade 11
(978) 734-5700
Jorge Ortega
Haverhill High School Assistant Principal - Grade 10
978-374-5700
Margaret Fitzgerald
Haverhill High School Assistant Principal - Grade 9
(978) 374-3482
Middle School Administrators
For a full list of School Staff – Please visit School Website
Amy Maldonado
Consentino Middle School Assistant Principal
(978) 374-5775
Jennifer Russell
Hunking School Assistant Principal
(978) 374-5787
Cathy Koch
Whittier Middle School Assistant Principal
(978) 374-5782
Elementary School Administrators
For a full list of School Staff – Please visit School Website
Nicole McGrain
Bradford Elementary School Assistant Principal
(978) 374-2443
Jennifer Russell
Hunking School Assistant Principal
(978) 374-5787
Caitlin Silva
Pentucket Lake Elementary Assistant Principal
(978) 374-3448