Faculty & Staff Directory
Search

Sara Abdelrahim
Donor Systems Coordinator
Advancement & Engagement, Advancement & Engagement Department
School:
781-664-2512
Daniel Alosa
Upper School & Middle School Performing Arts Faculty | CFA House Manager
Upper School Arts, IDEA, Arts
School:
781-664-1647
Irvin Bailey
Young Alumni Leadership and Annual Giving Officer
Advancement & Engagement, Advancement & Engagement Department
School:
781-664-2238

Blair Bennett
Head of Strength & Conditioning, Head Coach - Strength & Conditioning
Health & Wellness, Coaches
School:
781-664-2335
Gloria Maria Blanco P '04, '05, ‘08, '11
Upper School World Languages Faculty
World Languages, Upper School World Languages
School:
781-664-2321
Steven Branfman
Upper School Visual Arts Faculty, Assistant Coach - Track & Field
Upper School Arts, Arts
School:
781-664-2277
Eleanor "Nellie" Brennan Hall
Coaching Staff, Assistant Coach - Track & Field
Nellie
Coaches
School:
781-664-2227

Peter Brooks
Assistant Head of School for Academics | Upper School Arts Faculty
Upper School Arts, Senior Admin Team, School Leadership, Arts, Head of School's Office
School:
781-664-2211
Heidi Brown
Upper School History Faculty | 10th Grade Co-Dean, Assistant Coach - Varsity Girls Soccer
History, Upper School History
School:
781-664-2208
Jeffrey Browne
Upper School Performing Arts Department Head, Head Coach - Varsity Girls Cross Country
Upper School Arts, Upper School Department Heads, Arts
School:
781-664-2237
Patricia Browne
Upper School Administrative Assistant for Academic Programs
World Languages, Upper School Administrative Offices, Upper School World Languages
School:
781-664-2302