Bozoma Saint John Lands CMO Role at Netflix, Leaves Endeavor AdminJune 29, 20230118 views Streaming giant Netflix is naming Bozoma Saint John its next chief marketing officer. The move marks the end of her two-year tenure as CMO at Endeavor. Saint John, is succeeding… Read more