The Princeton Army ROTC Cadre is a unique group of professionals with diverse and rich backgrounds and experience. They utilize their talents to lead, organize and train the ROTC Cadets.

Courtney Jones, LTC

  • Lieutenant Colonel
  • Director, Army Officer Education Program
LTC Courtney E. Jones enlisted into the U.S. Army Reserve in 1995 and simultaneously entered North Carolina Central University.  He graduated in 2000...

Robert Ianni, CPT

  • Captain
  • Military Science Instructor

CPT Robert Ianni enlisted in the New Jersey Army National Guard in 2008 and commissioned as a Second Lieutenant through Officer Candidate School...

John Kirby, MSG

  • Senior Military Science Instructor

Master Sergeant John Kirby was born in Upper Darby, PA.

John Mauro, MAJ

  • Assistant Director, Army Officer Education Program

MAJ Mauro was commissioned from the Pennsylvania State University in 2003 as a Quartermaster Officer with a branch detail assignment as a Field...

Keary Salls, CPT

  • Senior Operations Officer


Paul Stokes

  • Human Resource Administrator

Serves as point of contact and continuity to the Professor of Military Science regarding the administration of the Cadet ROTC program at the...

Zinnia Yoon

  • Princeton University Liaison to ROTC

Zinnia Yoon is Princeton’s liaison to ROTC. In her role, Zinnia helps to facilitate a positive working relationship between Princeton University...