Navistar financial president given additional responsibilities August 25, 2015 by Rebecca Smith (Aug. 25, 2015) -- Navistar Financial Corporation president Bill McMenamin will add responsibilities as senior vice president and treasurer of the company.