Blue Bird Corporation appointed Philip Horlock as Chief Executive Officer of the Company.