Kenneth Asbury will resign at the end of June and will be replaced by John Mengucci, CACI’s current chief operating officer. CACI President and CEO Kenneth Asbury said Tuesday that he will be ...