We have a dynamic staff here at Steve MacLean Public School. Principal: Christina Gillanders Vice-Principal: Ben Ovington Office Administrator: Karen Elliot Chief Custodian: Sheryl Partington Here is our complete staff directory: