2026 Branch Officers
President
Shannon Messinger
City of Loves Park
810 Lawn Drive
Loves Park, IL 61111
Phone: 779-314-8400
Cell: 815-222-8036
ShannonMessinger@CityofLovesPark.com
Vice President
Garrett Anderson
Village of Cherry Valley
7407 Vandiver Road
Cherry Valley, IL 61016
Phone: 815-332-2188
ganderson@cherryvalley.org
Secretary
Marcy Leach
Hutchison Engineering
690 Third Street
Beloit, WI 53511
Phone: 815-520-8779
mleach@hutchisoneng.com
Treasurer
Corey Stout
IMEG Consultants Corp.
401 E. State Street, 4th Floor
Rockford, IL 61104
Phone: 815-965-6400
Cell: 815-218-5035
corey.j.stout@imegcorp.com
Past President
Mark Rice
Retired
Cell: 815-703-8513
Markie.proud03@gmail.com
Directors
Mark Painter
Retired
Cell: 815-394-4709
Mark68rt@gmail.com
Brent Anderson
City of Belvidere
401 Whitney Blvd.
Belvidere, IL 61008
Phone: 815-544-9256
BAnderson@BelvidereIL.gov
Doug Curry
Stenstrom Excavation and Blacktop
2422 Center Street
Rockford, IL 61108
Phone: 815-398-3478
dougc@rstenstrom.com
Danny Anderson
Retired
Phone: 815-378-2928
Rustydrumbbq180@gmail.com