Stephane Jankowski is a games producer. Jankowski has been working with Ubisoft and Ivory Tower. Jankowski's first published game was The Crew 2 released in 2018.