Who Was Let Go On The Ellen Show?
Who Was Let Go On The Ellen Show? Three top producers at The Ellen DeGeneres Show have been let go following allegations of a toxic work environment, misconduct and sexual harassment. According to Variety, executive producers Ed Glavin and Kevin Leman, and co-executive producer Jonathan Norman have been fired after a recent report by Buzzfeed