Michele Anderson takes over the role of Director of Finance and City Treasurer in Decatur.