Honouring Past OSC Presidents


 Roger Newell  First President 1985 
 Bob Lee  Interim President 1986
 Peter Guy  President 1986 - 1987
 Andrew Springer  President 1987 - 1989
 David Kerbl  President 1989 - 1991
 Craig Hunt  President 1991 - 1993
 Stephen Hartman  President 1993 - 1995
 Susan Weltz  President 1995 - 1997
 Anna Georgiou  President 1997 - 1999
 Shannon Frizzell  President 1999 - 2001
 Edward Yip  President 2001 - 2003
 Oksana Davidovich  President 2003 - 2005
 Darryl Cohen  President 2005 - 2008
 Cristol Smyth  Interim President 2007
 Andrew Springer  President 2008 - 2010
 John Infanti  President 2010 - 2012
 Sarah Robinson  President 2012 - 2015
 Sonia Maragoni  President 2015 - 2018
Alexandra Elliott  President 2018 - 2020
Jana Charyk  President 2020  - 2023
Brandon Maggen  President - 2023-2024
Colin McQuistan  President - 2024 - Present