Elmer Garza is the Director of Illinois Secretary of State.
195 people are employed at Illinois Secretary of State.
Illinois Secretary of State is based in Springfield, Illinois.
The NAICS codes for Illinois Secretary of State are [9211, 921, 92, 92111].
The SIC codes for Illinois Secretary of State are [91, 911].