Erik Huggers is stepping down as CEO of Vevo | Dark Hacker News