Blue Bird Corporation heeft Philip Horlock benoemd tot President van het bedrijf.