Netflix appoints marketing honcho Bozoma Saint John as CMO

Netflix appoints marketing honcho Bozoma Saint John as CMO

By Anna Domanska - Jul 02, 2020

Netflix, the content streaming giant, has appointed Bozoma Saint John as its chief marketing officer. Saint John is the ...

Read More