Coordinator, Social Media

Netflix
Location : Los Angeles CA US
Netflix is looking for a Social Media Coordinator to lead social marketing and communications for Netflix Originals in Brazil….

More >>

jobs by