We have a dynamic staff here at Barrhaven Public School. Principal: Trent Taniguchi Vice Principal: Vanessa Ogungbemile Office Administrator: Nicole Kingsbury Chief Custodian: Glen Balson Here is our complete staff directory: