Open role
ATPUO - Winter 2027 - ADM4356M - Alternative Investments and Risk Management
Uottawa
Ottawa, ONPosted Aug 24, 2026 · 16d ago
Full-timeManagerOn-siteEntertainment
About this role
Netflix is seeking a Manager, Social Marketing in Tokyo to lead social media strategy for Japanese content. This role involves creating engaging content, managing campaigns, and working with influencers to build brand love and drive viewership. The ideal candidate is a storyteller with deep knowledge of the Japanese entertainment landscape and social media trends.
What we are looking for
6- Develop and execute social marketing strategy for Netflix-branded Japanese content
- Create innovative and engaging social marketing campaigns
- Identify and engage influencers and creators
- Manage and monitor social channels, sentiment, trends, and metrics
- Lead planning and execution of social posting calendar
- Oversee cross-functional localization workflows
