Corinne Leroy is the Managing Director at Ubisoft Shanghai, a position they have held since 1996. With extensive experience in the gaming industry, they have played a pivotal role in shaping the studio's direction and success.
This person is not in the org chart
This person is not in any teams
This person is not in any offices