DPW director resigns following criticism from city leaders

Director Jason Mitchell has submitted his resignation from the Department of Public Works Monday afternoon, the Department of Public Works said.