Ubisoft has appointed Igor Manceau as its new Chief Creative Officer (CCO). Manceau will report to Ubisoft CEO and Co-Founder Yves Guillemot and will serve as a member of Ubisoft’s Executive Committee. As CCO, Manceau will be responsible for defining and nurturing Ubisoft’s overall creative vision, and for guiding the creative direction of its games.…