Type
Title & Firm
Talent Acquisition at Blizzard Entertainment
Industry Keywords
Entertainment, Game Development, Platform Technologies, Data Science/Analytics