You’d think the human resources department would be the one place to take hiring very seriously – but apparently not so at Atlanta City Hall where Human Resources Commissioner Tarlesha Smith has been placed on administrative leave amid accusations of nepotism. Smith is alleged to have created a position for her daughter with the Office of the City Solicitor, and when she was at risk of being fired for showing up late and skipping work Smith moved to fire Jennifer Johnson, her daughter’s new boss. Smith’s boat is SINKING…

Login

Lost your password?