Our TeamIan HastieActing Principalprincipal@upperhuttschool.nzClaire Martin Deputy Principal claire@upperhuttschool.nzBrigit KerrDeputy Principalbrigit@upperhuttschool.nzOur PeopleMeet our teachers and support staffBoard of TrusteesMeet our board members