Department Directors

Select the director’s name to send an email.

Department Director Number
City Clerk Sheela Amin (573) 874-7208or TTY (573) 874-7215
City Manager Mike Matthes (573) 874-7214or TTY (573) 874-7215
Community Development Tim Teddy (573) 874-7318
Community Relations Steven Sapp (573) 874-7257
Convention and Visitors Bureau Amy Schneider (573) 875-1231
Cultural Affairs JJ Musgrove (573) 874-6386or TTY (573) 874-7488
Economic Development Stacey Button (573) 442-8303
Emergency Management Joe Piper – Interim (573) 874-7400or TTY (573) 874-7470
Finance John Blattel (573) 874-7457or TTY (573) 874-7457
Fire Randy White (573) 874-7391or TTY (573) 874-7665
Health Stephanie Browning (573) 874-7347or TTY (573) 874-7356
Human Resources Margrace Buckler (573) 874-7235or TTY (573) 874-6395
Information Services Mark Neckerman (573) 874-7284
Law Nancy Thompson (573) 874-7223
Municipal Court Robert Aulgur (573) 874-7231
Parks and Recreation Mike Griggs (573) 874-7463
Police Ken Burton (573) 874-7404or TTY (573) 874-7652
Public Safety Joint Communications Joe Piper – Interim (573) 874-7400or TTY (573) 874-7470
Public Works John Glascock (573) 874-7250or TTY (573) 874-7251
Office of Sustainability Barbara Buffaloe (573) 817-5025
Water & Light Tad Johnsen (573) 874-7325or TTY (573) 874-7698