VFX Supervisor / Comp supervisor / 2D & 3D Generalist
US

Olivier P. Sarda