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
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-7625

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 Communications Amy Schneider (573) 875-1231or

TTY (573) 874-7215

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