Concept Artist - Hardware
Offsite - Italy, Italy Shanghai, China
No. Rujukan206454 Temporary - with Benefits (EU & Malaysia) EA Studios - EA Create