United Kingdom
3D Animator
Film Creative Designer Manager, Dassault Systèmes
Creative Director, Invoke