at Navistar, Inc. in Lisle, Illinois, United States
99 hours
Position Overview
We are seeking a Bus Platform Chief Engineer to join our team at Navistar! In this role, you will work in the Bus Platform within the R&D Organization at the Navistar Lisle facili...
Read full job details