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