Posted inFeatured News Netflix Hires Bozoma Saint John as Chief Marketing Officer. June 30, 2020 Netflix has appointed Bozoma “Boz” Saint John to be its new Chief Marketing Officer. She…