Todd has over 15 years of digital marketing experience, having joined Comcast in 2016. He currently leads the digital demand strategy across SEM, SEO, and Affiliates. Prior to Comcast, Todd led the global search strategy for Starwood Hotels and spent 10+years on the agency side directing accounts across a variety of verticals. Todd has won several industry awards in the search space such as the Drum Awards, Search Engine Land Awards, OMMA & Adrian Awards and MediaPost’s Creative Media Awards. Todd graduated from the University of Pittsburgh, and now lives in Philadelphia.
Sr. Director Search (SEM/SEO) & Affiliate Marketing