Comcast on Monday named Michael Cavanagh as co-chief executive officer of the company, effective January 2026.