Sporting goods firm JJB Sports has announced the appointment of Kate Hayes as its trading director, starting on 1 November.