Comcast Announces NBCUniversal CEO Jeff Shell’s Departure Over Inappropriate Behavior Shell joined the company in 2004 to oversee Fox cable channels and became NBCU's CEO in January 2020. by Inno Flores