Small Wars Journal

John Kenneley


Major John Kenneley is the former Company Commander of Lima Company 3d Bn 1st Marines and has previously deployed with 1st Bn 8th Marines, 2d Bn 6th Marines and 2d Bn 4th Marines.  He is currently serving as an Observer Trainer with the Joint Staff,  J-7, Joint Training Branch.

Articles by this Author