Jon M. Davis is a retired United States Marine Corps lieutenant general. His last assignment in the Marine Corps was as the Deputy Commandant for Aviation.
Jon M. Davis is a retired United States Marine Corps lieutenant general. His last assignment in the Marine Corps was as the Deputy Commandant for Aviation. (en)