Netflix names Snapchat execs as its first advertising leaders
Jeremi Gorman and Peter Naylor join streaming giant Netflix to develop global ad strategy and lead sales team.

Jeremi Gorman and Peter Naylor join streaming giant Netflix to develop global ad strategy and lead sales team.