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