Lead Environment Artist – AAA Games – Remote, Spain, France, UK, Poland, Romania
08/11/2022,
OPM
Warsaw, Poland
Environment Artist | UI / UX Designer / Artist