Character Animator careers in Oxfordshire, United Kingdom