Ellen DeGeneres Show Implements Increased Benefits for Staffers Following Toxic Workplace Claims
As Glavin, Leman and Norman — who were accused of sexual misconduct by unnamed former employees in a BuzzFeed News report — part ways with the show, Stephen "tWitch" Boss has been promoted from DJ to co-executive producer, PEOPLE confirmed.
Leman and Norman have denied the allegations against them, while Glavin has not publicly addressed them.
Source: Read Full Article