A former business administrator for the mayor of Newark, N.J., has been named Deputy Mayor of Operations for New Orleans. Mayor Mitch Landrieu announced the appointment of Michelle Thomas today.The Landrieu administration said in a news release that Thomas will directly oversee the delivery of many vital city services and will focus on improving efficiency. ...
↧