Blizzard
–
Singapore, Singapore
... You’ll be developing marketing strategies,and leading creative production and relationships with a vast list of influencer/content creators who share your enthusiasm for our game. This role requires a team player that is focused, driven, diplomatic, ... - May 10