Flight Lieutenant J. Harry Fee | 1941 - 1946 |
Flight Lieutenant James N. Franz | 1947 |
Squadron Leader B.P. Keenan | 1948 - 1949 |
Squadron Leader Graham HcHattie | 1949 - 1952 |
Squadron Leader Dan W. Murray CD | 1952 - 1963 |
Squadron Leader B. Guy | 1963 - 1966 |
Major Bruce Ness CD | 1966 - 1971 |
Captain Bruce Pearce | 1971 - 1978 |
Captain R. Nielson-Jones | 1978 - 1981 |
A/Major Ray Rylatt | 1981 - 1984 |
Major Vern Harnden | 1984 - 1986 |
Captain Manfred H. Storch, CD | 1986 - 1992 |
Captain Brenda Maxwell | 1992 - 1997 |
Second Lieutenant Richard Aikens | 1997 - 2000 |
Major Manfred H. Storch, CD1 | 2000 - 2003 |
Captain Mark Lawson | 2003 - 2004 |
Captain Peter M. Petainen, CD | 2004 - 2006 |
Captain Mike Duguay, CD | 2006 - 2008 |
Captain Steven A. Mullins | 2008 - 2011 |
Captain Ken J. Floyd, CD | 2011 - 2012 |
Captain Steven A. Mullins, CD | 2012 - 2015 |
Captain James W. Browne, CD | 2015 - 2019 |
Captain Ken J. Floyd, CD | 2019 - 2023 |
Captain Cathy Devon | 2023 - present |