Netflix has tapped former Endeavor powerhouse Bozoma Saint John to serve as its new Chief Marketing Officer. Saint John, who worked as CMO at Endeavor since 2018, is replacing Jackie Lee-Joe, after she departed the streaming giant due to personal reasons, Deadline reports. Throughout her 20-year