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

Back to top