Steve Russell is a Silicon Valley veteran with 15 years of experience in building and managing disruptive content networking, video search, ......