Navistar has named David Giroux as chief communications officer who will lead the company's Corporate Communications department effective 1 September.