There has been an Alabama State Treasurer since 1819 and the first was Jack Ross and his term was from 1819 to 1822 and the most recent who began his term in 2019 is John McMillan.
There has been an Alabama State Treasurer since 1819 and the first was Jack Ross and his term was from 1819 to 1822 and the most recent who began his term in 2019 is John McMillan.