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