Lead Game Artist Mobile Games UK based studio Ref 2443
05/09/2022,
Big Planet
United Kingdom
Art / Animation | English | An impressive portfolio to showcase your artistic skills | Unity Engine | Agile scrum knowledge