Kevin Timmermann | Mayor | 618.806.7797 |
Sandy Hemann | City Clerk | 618.526.7731 |
Robert Venhaus | City Treasurer | 618.799.8591 |
Sandy Hemann | City Collector | 618.526.7731 |
Jackie Hummert | Utility Billing Clerk & FOIA Officer | 618.526.7731 |
Don Voss | Public Works Manager | 618.526.7151 |
Jason Deering | Electric Operations Manager | 618.526.7151 |
Tom Tebbe | Street & Drainage Supervisor | 618.526.7151 |
Trevor Schubert | Business Administrator | 618.526.4495 |
Allen Pollmann | EMS Operations Manager | 618.526.2993 |
Mark Berndsen | Police Chief | 618.526.7226 |
Lea Nenninger | Police Administrative Assistant | 618.526.7226 |
John Becker | Zoning Administrator | 618.407.3994 |
Paul Smith | Golf Course Superintendent | 618.526.8183 |
Doug Schulte | Clubhouse Manager | 618.526.8181 |
Bruce Kruep | Park Supervisor | 618.210.6120 |
Doug Schulte | Pool Manager | 618.526.0258 |
Mike Thole | Park Diamond Scheduler | |
Joanne Stevenson | City Attorney | 618.532.1975 |
Fick, Eggemeyer & Williamson | City Auditor | 618.281.4999 |
Taylor Koetting | Insurance Agent | |