Senior Compositor
England, United Kingdom
Industrial Light & Magic
Lead Compositor
Compositing Supervisor
University of West London