Truck News

Jack Allen

  • Navistar announces new leadership, retirement of Jack Allen

    November 6, 2014 11:52AM by Truck News

    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 33 years with the company, Navistar announced. He has served