Our Staff » Administrators


Elizabeth Taylor, Principal


Administrative Assistants:  

Julie Andrew, x11191, [email protected]
Michelle Belmonte x11193, [email protected]

First floor, room A189

2nd Floor Vice Principal

Ryan Wood, Assistant Principal
  • Email [email protected]
  • Phone: (978) 921-6132 x11252
  • Grade 12, Grade 10 A-K
  • Accomplish Program
  • Ladders Tier 3
  • Launch Program
  • STAY Program

    Administrative Assistant:  Laurie Megrath, x11250, [email protected]

    Second floor, room A250

Assistant Principal Codaire

Phillip Coddaire, Assistant Principal
  • Email: [email protected]
  • Phone: Phone: (978) 921-6132 x11343
  • Grade 11, Grade 10 L-Z
  • 504 Accommodation Plans

Administrative Assistant:  Sandra Dalton, x11341, [email protected]

Third floor, room A341

Vice Principal Thomas
Mark Thomas, Assistant Principal

  • Phone: (978) 921-6132 x11444
  • Grade 9
  • Freshman Academy Assistant Principal

Administrative Assistant:  Andrea Burgess, x11442, [email protected]

Fourth floor, room A442

Athletic Director

Daniel Keefe, Athletic Director

Administrative Assistant:  Mary Morency, x12139, [email protected]

First floor, room C139

Assistant Principal Ferrara
Julie Ferrara, Director of College and Career Readiness
Paul Casey, Director of Curriculum for Humanities
  • Email:
  • Phone: (978) 921-6132 x11231
Director of STEM

Jennifer Thomas, Director of Innovative Practices STEM