Sheila Thomas, an employee in the city of East St. Louis’ Tax Increment Finance Department, has filed a sexual harassment complaint with the city manager. The police department and City Hall have begun an investigation.
According to the News-Democrat, “Thomas said the situation has worsened and this is the reason she is coming forward at this time. She alleged that one of the persons involved sent her lewd messages and graphic sexual pictures over a cell phone.”
Got a tip about a bad boss that eBossWatch should feature? Do you want to expose your toxic boss? Let us know! Send us an email at firstname.lastname@example.org