•  Main Office Staff 
     
    Main Office
    215-809-6100                                
                  Ryan Staub
                    Principal
                      Email
     
     Suzanne DiCesare  Secretary - Principal  Email
     Ellen Belke  Secretary - Main Office  Email
         
     
     
     Academic Scheduling & Student Records Office Staff 
     
    Academic Scheduling & Student Records Office
    215-809-6101
      Assistant Principal
               Email
     
     
    Kim Katona  Secretary, Assistant Principal  Email
     
     
     Co-Curricular Office Staff
     
    Co-Curricular Office
    215-809-6100                                          
            Assistant Principal
                  Email
     
     Jennifer Adler Bookkeeper  Email
     James Maloney Faculty Manager  Email
         
     Kathy Zaletski Secretary, Assistant Principal  Email
     
     
     
    Grade Level Offices 
     
    Grade 12 Office
    215-809-6124                                
      Bill Ritchey
    Assistant Principal
      Email
     
    Heather Malloy   Secretary, Assistant Principal  Email
     
    Grade 11 Office
    215-809-6126                                    
        Colin Trickel
      Assistant Principal
        Email
     
     Jeanine Zercher             Secretary, Assistant Principal  Email
     
    Grade 10 Office
    215-809-6125                                   
        Bob Mueller
       Assistant Principal
        Email
     
    Mary Helen Walker                       Secretary, Assistant Principal   Email
     
    Grade 9 Office
    215-809-6128                                 
      Lynn Knotts
     Assistant Principal
       Email
     
     Thecla Benjamin                       Secretary, Assistant Principal  Email