Staff Directory

Department Name First Name Last Name Position Phone
Municipal Court Keuyna Abe Court Assistant 314 291-6036
Administration Tracey Anderson City Administrator 314 738-2201
Public Works Cliff Baber Director of Public Works 314 738-2258
Community Development Jason Boren Plans Examiner 314 738-2244
Administration Chris Brazzle Human Resources Clerk 314 738-2222
Economic Development Jim Carver Director of Economic Development 314 738-2203
Parks & Recreation Steve Clark Recreation Specialist - Adult & Senior 314 738-2552
Administration JoAnn Cova City Clerk 314 738-2211
Municipal Court Gerry Durfee Court Administrator 314 291-6036
Community Development Bryan Edmond Building Inspector 314 738-2248
Community Development Paul Garlock Building Commissioner 314 738-2241
Parks & Recreation Ashley Giebe Recreation Specialist 314 738-2549
Administration Trisha Hall Communications Manager 314 738-2497
Administration Melissa Weiss Human Resources Manager 314 738-2202
Parks & Recreation Kira Harvey Recreation Specialist - Early Childhood & Youth 314 738-2547
Parks & Recreation Amy Hays Director of Parks & Recreation 314 738-2540
Administration Dianne Hathorn Secretary 314 738-2214
Community Development Adam Haynes Code Enforcement Officer 314 738-2245
Parks & Recreation Josh Hoppe Superintendent of Recreation Facilities 314 738-2543
Parks & Recreation Tosha Johnson Recreation Specialist - Fitness 314 738-2554
Community Development Adam Knock Building Inspector 314 738-2246
Public Works Joe Krypciak Engineer II 314 738-2254
Community Development Erin LoRusso Planner 314 738-2234
Public Works Diane Martin Executive Assistant 314 738-2259
Community Development John Matz Code Enforcement Officer 314 738-2249
Finance Jean McKay Accounting Clerk 314 738-2221
Parks & Recreation AJ McNaughton Communications, Marketing Specialist 314 738-2565
Community Development Joseph Moore Deputy Building Commissioner & Certified Floodplain Manager 314 738-2243
Finance/IT Virtes Mori Payroll Specialist - IT Tech 314 738-2228
Public Works Mitch Politowski Engineering Technician 314 738-2256
Economic Development Tina Politowski Management Assistant 314 291-6550
Administration Emery Ransom Deputy City Clerk 314 738-2213
Finance/IT Gail Reader Data Systems Manager 314 738-2227
Parks & Recreation Liz Renaud Recreation Specialist - Sports 314 738-2551
Community Development Joseph Rodriguez Building Inspector 314 291-6550
Public Works James Phillips Operations Manager 314 738-2277
Parks & Recreation Jennifer Schalk-Bensing Recreation Assistant - Rentals 314 738-2556
Administration Dauna Smith Licensing Clerk 314 738-2212
Parks & Recreation Malory Smysor Inclusion Coordinator 314 290-8507
Parks & Recreation Jennifer Van Dyke Superintendent of Recreation Programs 314 738-2599
Municipal Court Violeta Vasileva Municipal Court Clerk 314 291-6036
Community Development Aaron Wagner Building Inspector 314 738-2239
Finance/IT Andy Wagner GIS Coordinator 314 738-2224
Community Development Kristen Weber Administrative Assistant 314 738-2240
Community Development Alyssa White Permits Clerk 314 738-2235
Community Development Ted Whittaker Building Inspector 314 738-2247
Community Development Patrick Williams Code Enforcement Officer 314 738-2267
Public Works Debbie Wright Engineer II 314 738-2255
Community Development Michael Zeek Director of Community Development & City Planner 314 738-2232
Public Works Michelle Barnes Administrative Assistant 314 738-2253
Police Department Bill Carson Chief 314 738-2301
Police Department Jamie White Deputy Chief 314 738-2303
Police Department Terry Mancusi Public Relations Officer 314 738-2358
Police Department Chris Silliman Evidence Detective 314 738-2370
Police Department Bob Heitert School Resource Officer - DARE 314 738-2337
Police Department Matt Delia Captain - Commander of Detective Bureau 314 738-2315
Police Department Mark Pruett Captain - Support Services 314 738-2314
Police Department Joe Eagan Captain - Commander of A Platoon 314 738-2322
Police Department Dan Fleig Lieutenant - Commander of B Platoon 314 738-2334
Police Department Rich Wagner Lieutenant - Commander of C Platoon 314 738-2361
Police Department Scot Dunn Lieutenant - Commander of D Platoon 314 738-2368
Finance Danielle Oettle Director of Finance 314 738-2223
Finance Yudan Li Assistant Finance Director 314 738-2220