Erik Huggers is stepping down as CEO of Vevo #1 Post by Myztiq » Fri, Dec 15, 2017, 8:50 PM UTC Erik Huggers is stepping down as CEO of Vevotechcrunch.com