Dive Brief: Netflix has appointed Bozoma Saint John as its new chief marketing officer, Deadline reported. Saint John comes to Netflix from holding group Endeavor, where she served as CMO since 2018. Prior to that, she was Uber’s chief brand officer, Apple’s head of global consumer marketing and PepsiCo’s head […]