A leading resource for evaluating potential employers
Wednesday August 16th 2017

Insider

Archives

Posts Tagged ‘Lucas County Sheriff investigator Jon Rogers’

Lucas County Sheriff James Telb accused of creating “unhealthy work environment”

Lucas County Sheriff internal affairs investigator and whistleblower Jon Rogers, whose actions led to an FBI investigation into the death of Lucas County Jail inmate Carlton Benton, testified in court that Sheriff James Telb created a hostile [...]