Netflix
Based in Los Angeles, the Senior Manager, Global Marketing, is the primary global leader for Netflix’s marketing content localization, including dubbing, subtitling, and accessibility of marketing assets, across every region we operate in.
As a Senior Manager, Global Marketing, you will lead Netflix ...
Source ⇲
talent.com
