Sheena Duggal
VFX supervisor
United States