Alan Ratliff sworn in as Lennox City Council member Greg Stack resigns as public works director