 Andrew Krepinevich

Andrew F. Krepinevich Jr. is a defense policy analyst who is a distinguished senior fellow at (and former longtime president of) the Center for Strategic and Budgetary Assessments.A West Point graduate, Krepinevich spent 21 years as an officer in the U.S. Army, serving on the personal staff of three Defense Secretaries and in the Office of Net Assessment, retiring in the rank of lieutenant colonel.