Robert (Bob) Nicoll





Most Recent Affiliation(s):


  • Electronic Arts

Other Affiliation(s):


  • Blizzard Entertainment

Experience Jury Member: