UI Artis / Integrator
Ubisoft
Odesa, Ukraine
Stats
Work Experience
Main skills
Member Since: February 5, 2017
Report