ru
Localization Specialist, German Data Analyst, QA Tester, IT Manager - Located in Los Angeles (German and US passport)
English
USA, United Kingdom
German
Germany
Resume, 2017