Winners announced in Navistar Technician Rodeos
(June 20, 2016) -- Symbolizing Navistar’s commitment to customer uptime, technicians from Arizona, New Mexico and Florida triumphed in two recent competitions testing the skills and speed of service professionals from the company’s dealer networks.