Director of VFX Production
Netflix
US

Janet Muswell Hamilton

Visual Effects Executive