Comcast (Public Company; 10,001+ employees; CMCSA; Marketing and Advertising industry): Marketing Specialist, (June 2008-Present) Spearheads On Demand strategy for WNE Region resulting in favorable revenue through maximizing paid usage and increasing VOD awareness.
Partners wi...