Qld Country Premiership Jockey Dan Ballard becomes Mount Isa Race Club president