Frankfort-based The Farmers Bank has hired Steve Davis as senior financial analyst. He has more than 30 years of experience in finance, accounting and cash management. Davis previously served as senior corporate accountant at St. Vincent Health in Indianapolis for 12 years. He also previously served as controller at Citizens Savings Bank in Frankfort for 16 years and controller at St. Vincent Frankfort Hospital for four years. Davis received his bachelor of science degree in math from Purdue University.