Ubisoft names Igor Manceau its new chief creative officer

Riders Republic creative director promoted as employee group criticizes lack of diversity in editorial leadership