Current officers
Commandant
Gary Schwartzenberger
Senior Vice Commandant
Dougall MacDougall
Junior Vice Commandant
Jeff Phillips
Paymaster
James Hiler
Judge Advocate
Dick Baker
Adjutant
Paul Brooks
Appointed
Sergeant-at-Arms
Stephen Hall
Chaplain
Ron Hillis