Senior Director, Social Content & Marketing - Overwatch
Blizzard EntertainmentNewPosted yesterday
Irvine - Blizzard - Blizzard Way
Blizzard has been a leader in entertainment for over 30 years, with millions of passionate fans globally. Overwatch stands as a flagship franchise for Blizzard, with 10 years of…
$151K – $280K
Full-time