Concept Artist - Hardware
Offsite - Italy, Italy Shanghai, China
Rif #206454 Temporary - with Benefits (EU & Malaysia) EA Studios - EA Create