3 d max careers in Oxfordshire, United Kingdom