2947 is staffed by members of the Canadian Armed Forces who are specifically trained in instructing and leading youth. They are responsible for the overall planning and management of the Cadet Corps.


Our team also comes from diverse backgrounds in various businesses and industries. Many are also former cadets who are proficient in specialized areas of the program.


Command Team

Captain Jeff Ng
Commanding Officer

Alma Mater: University of British Columbia, Sauder School of Business
Occupation: Human Resources Professional

 Captain Jeff Ng has 15 years of experience with the Army Cadet program, having joined 2947 himself when he was 13 years old.

He completed five years as a cadet with 2947 before enrolling in the Canadian Armed Forces as a Cadet Instructor Cadre officer. He held roles as Platoon Commander and Training Officer before his appointment as Commanding Officer in 2015.

In his civilian occupation, Captain Ng is a Human Resources professional and has used this background to set cadets up for success as they enter the workforce.

Chief Warrant Officer Timothy Chao
Regimental Sergeant Major

Chief Warrant Officer Timothy Chao is the Regimental Sergeant Major and most senior cadet of 2947.

He joined the cadet program in 2014 and was appointed RSM in 2019. 

CWO Chao is a graduate of the Fitness and Sports Instructor Course and is a highly proficient first-aid practitioner, having achieved his EMR qualification. 

Officers and Adult Staff

Captain Rico Choi
Deputy Commanding Officer / Training Officer
Lieutenant Vanessa Wu
Assistant Training Officer
Mr. Bob Pratt
Standards Officer / Director of Music
Second Lieutenant Micah Au
Operations Officer
Lieutenant Christie Tsang
Administration Officer
Officer Cadet Trudi Cheng
Assistant Administration Officer/OC Orca Coy

Alma Mater: Simon Fraser University
Occupation: Student, Mortgage Professional

Prior to Officer Cadet Cheng's enrolment as a CIC officer in the summer of 2018, she was a cadet with 2947 from 2006-2013 and was a civilian volunteer from 2017-2018.

Outside of cadets, OCdt Cheng is completing her Masters degree at Simon Fraser University, and she works full-time as an associate for a mortgage firm in Vancouver.

Warrant Officer (Ret'd) Martin Hole
Supply Officer


Master Warrant Officer Mark Cheng
Regimental Company Sergeant Major
Master Warrant Officer Noah Young
Technical Services Company Sergeant Major
Master Warrant Officer Karen Chen
Orca Company Sergeant Major
Warrant Officer Legolas Yuen
Victrix Company Sergeant Major

Regimental Company

Sergeant Kevin Lu
Artisan Platoon Warrant Officer
Warrant Officer Dennis Li
Apprentice Platoon Warrant Officer

Technical Services Company

Warrant Officer Brendynn Yee
Standards Coordinator
Warrant Officer Vincent Chan
Standards Coordinator
Warrant Officer David Cai
Training Coordinator
Warrant Officer Daniel Cai
Training Coordinator
Sergeant Krista Yuen
Training Coordinator
Sergeant Linda Zhao
Training Coordinator
Warrant Officer Marcus Hando
Regimental Quartermaster
Master Corporal Steven Xia
Company Quartermaster
Master Corporal Sarah Li
Company Quartermaster
Corporal Ricky Zhi
Company Quartermaster
Warrant Officer Darren Lee
Operations Coordinator
Warrant Officer Raul Ho
Operations Coordinator

Platoon Warrant Officers

Warrant Officer Emily Chao
Mustang Platoon Warrant Officer
Warrant Officer Patricia Procopio
Calibre Platoon Warrant Officer
Warrant Officer Jason Yu
Lightning Platoon Warrant Officer
Warrant Officer Abby Zhou
Arc Platoon Warrant Officer