City Officials

City Staff

NamePositionPhone
Kevin TimmermannMayor618.806.7797
Sandy HemannCity Clerk618.526.7731
Robert VenhausCity Treasurer618.799.8591
Sandy HemannCity Collector618.526.7731
Jackie HummertUtility Billing Clerk & FOIA Officer618.526.7731
Don VossPublic Works Manager/ Bldg. Inspector618.526.7151
Jason DeeringElectric Operations Manager618.526.7151
Tom TebbeStreet & Drainage Supervisor618.526.7151
Trevor SchubertBusiness Administrator618.526.4495
Allen PollmannEMS Operations Manager618.526.2993
Mark BerndsenPolice Chief618.526.7226
Lea NenningerPolice Administrative Assistant618.526.7226
John BeckerZoning Administrator618.407.3994
Paul SmithGolf Course Superintendent618.526.8183
Doug SchulteClubhouse Manager618.526.8181
Bruce Kruep Park Supervisor618.210.6120
Doug SchultePool Manager618.526.0258
Mike TholePark Diamond Scheduler
Joanne StevensonCity Attorney618.532.1975
Fick, Eggemeyer & WilliamsonCity Auditor618.281.4999
Taylor KoettingInsurance Agent

Alderman

NameWardPhone
Jason DavinroyWard 1618.540.5044
Bryan EversgerdWard 1618.292.9990
Bill FischerWard 2618.520.9205
Carl RatermannWard 2618.977.4577
Steve HelligeWard 3618.420.7469
Timothy SchleperWard 3618.604.5931
Robert BerndsenWard 4206.390.0999
Gary Usselmann Ward 4618.406.6478

Accessibility Toolbar