Stephen "tWitch" Boss, who has been the DJ on "The Ellen DeGeneres Show" since 2014, has addressed allegations from some employees about a toxic work environment at the long-running talk show.
CNN.com - RSS Channel - Entertainment, CNN: Entertainment
Wed, 08/12/2020 - 9:38am
Stephen "tWitch" Boss, who has been the DJ on "The Ellen DeGeneres Show" since 2014, has addressed allegations from some employees about a toxic work environment at the long-running talk show.