Instructor-English/Language Arts
Instructor-English/Language Arts, MCAS Lead
Instructor-Mathematics, Head Coach-Cross Country, Head Coach-Softball, Math Team Advisor
Instructor-Electrical, Trades & Transportation Pathway Lead, Off-Site Building Project Lead, Assistant Coach-Golf
School Committee Representative (Needham), Minuteman School Committee ChairĀ
Instructor-English/Language Arts, Dual Enrollment/Articulation Lead, MCAS Lead
Instructor-Special Education
Assistant Principal, Head Coach-Lacrosse
Instructor-Music, Music Club Advisor
Assistant Business Manager
Long Term Substitute-English/Language Arts
Retirement Board Administrator