This 3D Artist role offers you the opportunity to take your career to the next level in an agency environment. You will enjoy a relaxed and creative working environment plus 31 days holiday and a wide range of benefits.
Based at the office in Telford, flexible / hybrid working may be co...