Vice President, Digital Sales Strategy, Discovery Communications
As Vice President of Digital Sales Strategy at Discovery Communications, Todd Richards helps drive digital revenue growth across Discovery’s US portfolio of owned and operated sites and apps, with a focus on digital ad product and content innovation, client insights, digital evangelism, and strategic account leadership.
A client service advocate with a combination of online advertising, digital product and content development expertise, Richards has nearly 20 years of digital media experience across the industry. Previously, Richards served as Vice President, Strategy and Account Management, Digital Media and as Vice President, Strategy and Research at Discovery Communications where he built innovative new revenue streams for Discovery’s digital portfolio. Earlier in his career, Richards served as Editorial Director for Weather.com for eight years where he was responsible for consumer facing operations for the web site.
Richards holds a B.S. in Meteorology from Florida State University. He is based in Discovery’s New York office.