A leading resource for evaluating potential employers
Friday November 17th 2017

Insider

Archives

Posts Tagged ‘Christopher Glenn hostile work environment accusation’

Sexual harassment lawsuit filed against Glenn Machine Works

Glenn Machine Works is being sued for sexual harassment by former employee Shawn Carter. Carter claims that she was subjected to a sexually hostile work environment by Chris Glenn, the vice president of Glenn Machine Works. Glenn allegedly [...]