Hoover mayor reorganizes top staff; names new chief financial officer

by