John J Allen has a position (President - Engine Group) at Navistar International Corporation

Title President - Engine Group
Is Current yes
Board member no
Updated almost 16 years ago

Source Links