Administrative Assistant, Global Social Marketing

Netflix
Location : Los Angeles CA US
The Netflix Global Social Marketing team is responsible for developing the creative campaigns and managing the social communities for our original series,…

More >>