Netflix finally found the strategic leaders for its upcoming ad-supported tier. Snap’s chief business officer Jeremi Gorman will join the streaming giant as president of worldwide advertising as Netflix prepares to make its way into the world of ad-supported streaming. Netflix also snagged Snap’s vp of sales, Americas Peter Naylor, who will serve as vp…Read More