Bill McLeod, director of the St. Louis City's Personnel Department, has resigned, sources tell the Arch City Chronicle.
McLeod joined city government just last week from Los Angeles where he was Human Resources Director. His departure is the latest in a string of resignations at City Hall. Ron Hearst resigned as head of the Public Service Board in April. Dr. Hugh Stallworth resigned as director of the City Health Department in February.
Right a Wrong. Submit any tips or story ideas by using our anonymous email form. Confidentiality is guaranteed.