Activision Blizzard logo
Sr. Brand & Social Media Manager, TW/HK
full-timeTaipei City

Summary

Location

Taipei City

Type

full-time

Explore Jobs

About this role

Team Name:

Marketing

Job Title:

Sr. Brand & Social Media Manager, TW/HK

Requisition ID:

R026641

Job Description:

Your Mission

As Sr. Brand Manager Taiwan you are a creative thinker who can lead, develop, and execute new marketing programs. You are business-oriented manager who value measuring and optimizing the effectiveness and return to your marketing program. You will create and implement marketing and business strategy to group our user bases and maintain the long-term brand health of both mobile and PC/Console franchises.

You must be able to assess market conditions across Taiwan and Hong Kong markets and put together comprehensive plans with a broad view that encompasses brand partnerships, media, social media marketing and collaboration with Communications on PR and ambassador activity.

Responsibilities

  • Brand & Franchise Stewardship: Ensure consistent messaging and visual identity across all channels while leveraging analytics and market trends to build competitive brand strategies for Taiwan and Hong Kong.
  • Go-to-Market & Campaign Execution: Develop and execute launch plans for new games, updates, and expansions, leading cross-functional teams to deliver campaigns aligned with brand objectives.
  • Budget Management: Oversee sales and marketing budgets, ensuring efficient resource allocation.
  • Performance Measurement: Set KPIs, assess campaign effectiveness, and optimize future executions to ensure the delivery of target business goals.
  • Stakeholder Collaboration: Present strategies to International, and HQ teams; work with Communications, Community, and Commercial teams for integrated marketing.
  • Agency and Partnership Management: Skilled in managing external agencies and partners to enhance brand presence via impactful campaigns based on clear briefs and brand strategies.
  • Paid Media: Develop and execute paid media plans with agencies, setting clear objectives and KPIs.
  • Community & Social Engagement: Manage Blizzard franchise channels, plan content to boost engagement, and analyze player sentiment to share insights with stakeholders.
  • Marketing Assets: Adapt global assets or create local ones to promote content and drive engagement; organize asset operations.
  • Compliance & Market Operations: Awareness of legal compliance, age ratings, and operational requirements in the gaming industry.
  • Business Development & Partnerships: Identify market gaps, propose solutions, and initiate creative collaborations for unique player experiences.

Player Profile

  • Has 8+ years of direct work experience in publishing, marketing, product management or strategic planning with a minimum of 3 years’ working in the video game, media, agency, tech or Internet industry.
  • Good interpersonal and communication skills, team player.
  • Strong track record of delivering results.
  • Demonstrated flexible thinking.
  • Passion for data and consumer insight driven decision-making.
  • In depth knowledge of the Taiwan/Hong Kong video games industry and broad understanding of channels within (social, media)
  • Strong format understanding across console, premium and free-to-play PC, and mobile, with deep expertise in game ecosystems, monetization models, and player engagement strategies.
  • Ability to work collaboratively and cross-functionally with internal and external teams at fast pace.
  • Proficient (and working) knowledge of Microsoft Word, Excel and PowerPoint.
  • Able to travel internationally if needed.
  • Language capability required (English, Mandarin).

Other facts

Tech stack
Brand Management,Social Media Marketing,Campaign Execution,Budget Management,Performance Measurement,Stakeholder Collaboration,Agency Management,Paid Media,Community Engagement,Market Operations,Business Development,Data Analysis,Interpersonal Skills,Communication Skills,Creative Thinking,Gaming Industry Knowledge

About Activision Blizzard

Activision Blizzard, Inc. is one of the world’s largest interactive entertainment companies, with operations across North America, Europe, and Asia. We are home to some of the most beloved entertainment franchises including Call of Duty®, Skylanders®, World of Warcraft®, Overwatch®, Diablo®, Candy Crush™, and Bubble Witch™. Our combined entertainment network delights hundreds of millions of monthly active users in 196 countries, making us the largest gaming network on the planet!

We’re proud to be recognized as one of FORTUNE’s "100 Best Companies To Work For®” for four consecutive years and have earned a spot on FORTUNE’s “Most Admired Companies,” and “Future 50” lists. Our 10,000+ global employees are some of the best and brightest talents across entertainment, media, and technology.

Team size: 5,001-10,000 employees
LinkedIn: Visit
Industry: Entertainment Providers
Founding Year: 1979

What you'll do

  • The Sr. Brand & Social Media Manager will lead the development and execution of marketing programs while ensuring brand consistency across channels. They will also oversee campaign execution, budget management, and performance measurement to achieve business goals.

Ready to join Activision Blizzard?

Take the next step in your career journey

Frequently Asked Questions

What does a Sr. Brand & Social Media Manager, TW/HK do at Activision Blizzard?

As a Sr. Brand & Social Media Manager, TW/HK at Activision Blizzard, you will: the Sr. Brand & Social Media Manager will lead the development and execution of marketing programs while ensuring brand consistency across channels. They will also oversee campaign execution, budget management, and performance measurement to achieve business goals..

Why join Activision Blizzard as a Sr. Brand & Social Media Manager, TW/HK?

Activision Blizzard is a leading Entertainment Providers company.

Is the Sr. Brand & Social Media Manager, TW/HK position at Activision Blizzard remote?

The Sr. Brand & Social Media Manager, TW/HK position at Activision Blizzard is based in Taipei City, Taiwan. Contact the company through Clera for specific work arrangement details.

How do I apply for the Sr. Brand & Social Media Manager, TW/HK position at Activision Blizzard?

You can apply for the Sr. Brand & Social Media Manager, TW/HK position at Activision Blizzard directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Activision Blizzard on their website.