Netflix
–
Manila, Philippines
... on-ground event activations, digital marketing, and paid social campaigns Expert knowledge of marketing campaigns and localization workflows, including understanding the creative and production process for both Video, Digital, and Print materials. ... - May 16