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 third CMO to occupy this position in one year. Her appointme

Read More