1 min read Business & Technology Snap’s chief business officer is leaving to run ads at Netflix 3 years ago Curated by Theresa Wysocki Illustration by Nick Barclay / The Verge. Article by Alex Heath. The Verge - August 30, 2022. Netflix has found...