Succédant à Marcien Jenckes, James Rooke est nommé président de Comcast Advertising, division dédiée à la publicité de Comcast Cable, elle-même faisant partie de Comcast Corporation avec NBCUniversal et Sky. A ce titre, il supervisera la gestion de cette division, qui comprend FreeWheel, Effectv – dont il est l’ancien directeur général - et AudienceXpress. Chez Effectv, il a notamment contribué à généraliser l’utilisation de la data dans les stratégies de publicité télévisée. Il a aussi travaillé chez FreeWheel, Time Warner Cable (devenu Charter Communications) ou encore Capgemini, à des fonctions de direction.