 Juan G. Ayala

Juan Guadalupe Ayala is a two-star general in the U.S. Marine Corps and the former commander of the Marine Corps Installations Command (MCICOM) and Assistant Deputy Commandant, Installations & Logistics (ADC, I&L).Prior to assuming command of MCICOM, Major General Ayala served as Inspector General of the Marine Corps (IGMC).