Che Chou, formerly of Blizzard Entertainment, has joined Ubisoft as the company's Senior Esports Director.