Netflix heeft Jeremi Gorman benoemd tot president van Worldwide Advertising. Gorman was chief business officer en hoofd advertenties bij Snap. Gorman kwam in november 2018 bij Snap van Amazon, waar ze toezicht hield op het wereldwijde verkoopteam dat verantwoordelijk was voor zakelijke adverteerders.

Naylor, ondertussen, heeft in vorige banen digitale advertentieverkoop voor zowel NBCUniversal als Hulu aangestuurd.