David Rhodes Joins Comcast to Lead International Business Development for Sky

The well-traveled executive spent eight years as CBS News president (2011-2019).