Advertising & Marketing Comcast Advertising Names Scott Weisenthal as Head of Global Marketing and Insights 2 years ago admin Comcast Advertising has appointed Scott Weisenthal as the new Head of Global Marketing and Insights....