On Set VFX Supervisor
Netflix/Troublemaker Studios
US

Janet Jensen