Bozoma ‘Boz’ Saint John has been appointed as Netflix’s new Chief Marketing Officer making her the first Black woman to join the online TV giant’s group of top executives. Prior to her new appointment, Saint John worked at Endeavor where she served as CMO since 2018. “I’m thrilled to join Netflix, especially at a time when storytelling is critical to our global,...