Posted in

Senior Director – Head of Brand Marketing – Warcraft

Senior Director – Head of Brand Marketing – Warcraft

CompanyBlizzard Entertainment
LocationIrvine, CA, USA
Salary$164800 – $304800
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 10+ years of experience leading brand marketing, demonstrated career progression and strong performance in roles of increasing responsibility
  • Relevant industry experience that includes any combination of the following: blue-chip consumer brands, digital platforms, consumer services, entertainment streaming services, consumer-centric subscription models, and/or gaming
  • An understanding of and passion for pop culture is vital
  • Demonstrated ability to deliver large-scale campaigns to break into the Gen Z zeitgeist, as well as to deeply understand the Warcraft community and up-level our brand campaigns
  • Exceptional strategic thinking, mining player insights to deliver sharp positioning and creative platforms that unleash innovative and impactful work from all internal teams and external partners
  • Experience shaping and shifting online communities and influencers, driving massive earned media moments
  • Led sizable marketing campaign and campaign roadmaps, particularly in digital and social
  • Talent magnet, attracting and developing diverse-high caliber professionals, builds a passionate and creative team culture
  • Successfully captured market and consumer trends and translated to growth and share gains
  • Track record of creative innovation delivering business growth
  • An entrepreneurial spirit that knows how to navigate effectively within a multi-layered corporate environment with a proven track record of maneuvering gracefully through change
  • Inspiring communicator that galvanizes excitement across the organization to drive brand initiatives – including senior leadership
  • Sharp business acumen and demonstrated ability to lead investment of sizable brand budgets across multiple initiatives, to deliver highest impact results

Responsibilities

  • Oversee global brand and creative strategy for Warcraft.
  • Create and oversee the marketing vision for the Warcraft franchise and bring it to life across consumer touchpoints, prioritizing driving franchise DAU/MAU growth, LTV and positive brand sentiment.
  • Leverage data driven insights to power growth and fuel deep engagement – analyze and activate the needs of core consumer and multi-generational segments, including insight mining, messaging and media planning to increase global awareness.
  • Lead player centricity – this role puts our players and communities at the center of everything we do. Rethink how the franchise player base is segmented and develop appropriate strategies including, among others, creative, media and connections planning.
  • Brand management – develop global brand campaigns that engage players, existing and lapsed, improving perception, driving retention, and delivering win back. Use creative and brand execution-oriented content to drive engagement.
  • Directly manage and lead an organization of marketing professionals to achieve results, from strategy development through successful execution.
  • Serve as an inspiration for transformational change, anticipate trends, and provide stewardship of the business via innovative marketing strategies across a matrixed organization.

Preferred Qualifications

  • Proactive self-starter constantly looking to push the envelope with innovative and clever ideas to grow and delight global player communities.
  • Expertise in all aspects of brand marketing and beyond.