Browsing: Jeff Tate

Scott Weisenthal has been named head of global marketing and insights for Comcast Advertising, the advertising division of Comcast. Weisenthal…