LISLE, Ill. – Navistar has announced its president and chief executive officer Troy Clarke has been elected chairman of the board. The election took place Feb. 14. He replaces James H. Keyes, whose retirement was previously announced. “It has been

Leave a Reply