Lead UI Artist AAA Studio Midlands, UK Ref 2099
06/30/2022,
Big Planet
United Kingdom
Art / Animation | English | Good leaderships skills | Strong graphic design skills | Art / Animation UI / UX Designer / Artist