Lead Environment Artist AAA Console Games Studio UK Ref 2667
08/02/2022,
Big Planet
South London, UK
Art / Animation | Environment Artist | Solid team management | at least 1 shipped title | PBR workflow