Type
Title & Firm
Technical Recruiter at Activision Blizzard Media
Industry Keywords
Entertainment, engineering, advertising
Entertainment, engineering, advertising