Lead Technical Artist – Videogames – Malta – ONSITE ONLY 26 Sep 2024, Big Planet Malta Lead Artist | English | 3DSMax or Maya Bookmark job Bookmark job