Don't have an account? Sign up »
Ubisoft has named Igor Manceau as its new Chief Creative Officer. Manceau has been with Ubisoft for more than twenty years.