The streamer confirmed it has hired Snap’s chief business officer Jeremi Gorman and VP of sales Peter Naylor. Gorman will serve as president of worldwide advertising at Netflix and Naylor as VP of ad ...