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