A leading resource for evaluating potential employers
Tuesday January 23rd 2018

Insider

Archives

Posts Tagged ‘Cascade Mayor Dick Carter sexual harassment accusation’

Cascade Mayor Dick Carter accused of sexual harassment

Dick Carter, the mayor of Cascade City in Idaho, has been accused of sexual harassment by several women. The women aired their complaints about Carter's alleged sexual harassment at a meeting of the Cascade City Council. The council then passed a [...]