As the Senior Manager, Social Media, Overwatch at Blizzard, you will help lead the strategy and day-to-day direction of the franchise's global social ecosystem. In this role, you will report to the Director, Social & Content, Overwatch and translate Overwatch's live-service roadmap, seasonal campaigns, product priorities, and major cultural moments into social strategies that deepen player connection, drive conversation, and build sustained engagement across platforms. You will serve as a senior strategic partner to Brand Marketing, Product Marketing, the Development Team, Esports, regional teams, and external agency partners, making sure Social has an early and meaningful voice throughout campaign planning and execution. You will set operational objectives and work plans for Overwatch social, manage the budget and schedules for your area, and develop the team that brings the work to life. This is a highly cross-functional, hands-on leadership role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed