Data received July 2026 • Hire dates not provided.

Full-time employees

28

Median pay

$74,128

Average pay

$79,131

Public Works

Employees by pay range

Note: To learn how the Post-Dispatch calculates figures such as the number of full-time employees or median pay, as well as other important explanations and caveats, please see the About page.

Employees

Click on one of the headers below to sort a column. Data shown reflects actual gross pay for 2025, except where noted otherwise.

 

Name

Position Gross pay Date hired
Akins, Mark R. Maintenance Worker II $53,177 Not provided
Bressie, Carol J. Senior Administrative Aide $69,087 Not provided
Browne, Richard E. Foreman $86,451 Not provided
Callahan Jr., John E. Foreman $90,123 Not provided
Dempski, William F. Deputy Code Official $119,734 Not provided
Elliott, Matthew D. Public Works Superintendent $109,511 Not provided
Enloe, Mark A. Maintenance Worker III $72,991 Not provided
George, Craig R. Civil Engineer $91,700 Not provided
Greatens, Zachariah J. Project Manager P and Z Assistant $118,816 Not provided
Gunn, Robert E. City Engineer $150,423 Not provided
Henderson, Jonathan W. Code Enforcement Inspector $27,065 Not provided
Lazar, Don E. Maintenance Worker III $84,470 Not provided
Lee, Dustin W. Maintenance Worker II $63,072 Not provided
Mead, Ronald C. Public Works Inspector $90,187 Not provided
Morrison, Clinton C. Building Inspector $75,266 Not provided
Morrow, Amy N. Senior Administrative Aide $58,660 Not provided
Nadler, Craig A. Maintenance Worker III $69,233 Not provided
Nolte, Stephen D. Code Enforcement Inspector $34,862 Not provided
Oliver Jr., William L. Building Inspector $90,042 Not provided
Petersen, Brian Assistant City Engineer $119,845 Not provided
Pfeiffer, Owen M. Maintenance Worker II $62,240 Not provided
Rattini, Nicholas E. Maintenance Worker III $71,109 Not provided
Robison, John Maintenance Worker II $47,488 Not provided
Romero-Ortiz, Saul Maintenance Worker II $70,673 Not provided
Walsh, Sarah M. Administrative Aide $59,770 Not provided
Webb, Ryan A. Maintenance Worker III $76,379 Not provided
Wilson, Trevor J. Maintenance Worker III $83,532 Not provided
Young, Bryan D. Code Enforcement Inspector $69,768 Not provided

Note: To learn how the Post-Dispatch calculates figures such as the number of full-time employees or median pay, as well as other important explanations and caveats, please see the About page.