Navistar has appointed Daniel Ninivaggi to its board, replacing Samuel Merksamer, who resigned after more than four years.