Unknown (1940-1946)


Maj Merton Entwistle CD (1946-1953) 


LCol Terry T. Ferris (1953-1962)


Major Wallace W. Ewald (1962-1966)


Maj Jack Scott CD (1966-1974)


Maj Robert C. MacArthur CD (1974-1978)


Maj Barry Parker (1978-1984) 


Maj H. McDermott CD (1984-1986)


Maj F.P. McQuiggon, CD (1986-1990)


Maj Jack S. Ryan, CD (1990-1994)


Maj Benjamin W. Bebee, CD (1994-1997)


Capt. Jim Lamb (1997-1998) 


Captain J.P. McGee, CD (1998-2000)


Maj Kevin B. Garrett, CD (2000-2005)


Capt John M. Greenshields, CD (2005-2007)


Captain Clause Breede, CD (2007-2009)


Maj Jason Charles Burgoin, CD (2009- 2012)


Maj Kim Conlan, CD (2012-2015)


Capt Jason Doherty, CD (2015-2016)


Maj R. B. MacKinnon, CD (2016-2019)

 


Lt(N) James Muma, CD (2019)

 


 

Capt Kim McKay (2020 – 2022)