Compositing Artists at VFX Studio (London, United Kingdom)

Compositing Artists position at VFX Studio. Required skills: Nuke.