In operation for more than 60 years, Navistar Financial Corporation provides a range of transportation financing services for international customers and dealers. It has operations in Schaumburg in Illinois. The company offers online individual and business credit applications and payment calculators. Navistar Financial Corporation is a wholly owned finance subsidiary of Navistar.