High School Administrators
For a full list of School Staff – Please visit School Website
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Downs-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Lu-Tori-2-125x125-1-125x125.jpeg)
Victoria Lu
Haverhill High School Associate Principal
978-374-5700 ext.1109
![Haverhill logo](https://www.haverhill-ps.org/wp-content/themes/haverhill/assets/images/hh-placeholder.jpg)
Matthew Condon
Haverhill High School Interim Associate Principal
(978) 374-5700
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Nelly-125x125-1-125x125.jpeg)
Nelly Garcia-Santana
Haverhill High School Assistant Principal - Grade 12
(978) 374-5700
![Haverhill logo](https://www.haverhill-ps.org/wp-content/themes/haverhill/assets/images/hh-placeholder.jpg)
Jorge Ortega
Haverhill High School Assistant Principal - Grade 10
978-374-5700
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/fitzgerald-125x125.jpeg)
Margaret Fitzgerald
Haverhill High School Assistant Principal - Grade 9
(978) 374-3482
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Wright-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Obrien-Thomas-120x125-1.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
Middle School Administrators
For a full list of School Staff – Please visit School Website
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Poor-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/maldonado-125x125.jpeg)
Amy Maldonado
Consentino Middle School Assistant Principal
(978) 374-5775
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/mele-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Betty-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/russell-125x125.jpeg)
Jennifer Russell
Hunking School Assistant Principal
(978) 374-5787
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/hh-placeholder-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/doherty-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/parker-125x125.jpeg)
![Haverhill logo](https://www.haverhill-ps.org/wp-content/themes/haverhill/assets/images/hh-placeholder.jpg)
Kevin Higginbottom
Whittier Middle School Interim Principal
(978) 374-5782
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/perez-125x125.jpeg)
Elementary School Administrators
For a full list of School Staff – Please visit School Website
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
Nicole McGrain
Bradford Elementary School Assistant Principal
(978) 374-2443
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
![Haverhill logo](https://www.haverhill-ps.org/wp-content/themes/haverhill/assets/images/hh-placeholder.jpg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Betty-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/russell-125x125.jpeg)
Jennifer Russell
Hunking School Assistant Principal
(978) 374-5787
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/hh-placeholder-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
![Haverhill logo](https://www.haverhill-ps.org/wp-content/themes/haverhill/assets/images/hh-placeholder.jpg)
Caitlin Silva
Pentucket Lake Elementary Assistant Principal
(978) 374-3448
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/martin-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Soraghan-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/chastney-125x125.jpeg)
![](https://www.haverhill-ps.org/wp-content/uploads/2022/08/Rubera-e1659618617620-125x125.jpeg)