Business Management Navistar announces new leadership, retirement of Jack Allen November 6, 2014 LISLE, Ill. — Navistar has announced a corporate shake-up, which sees expanded responsibilities for some executives and the retirement of chief operating officer Jack Allen. Allen is stepping down after…