Jeremy Ball has been elected president of the Jefferson County Bar Association. He is assistant district attorney for the 4th Judicial District. N. Craig Strand with O'Neil, Parker & Williamson, is the vice president, and treasurer is attorney Jill Talley.