Catherine Nadeau

Executive Producer (1)
Manager of Operations (1)
VFX Production Coordinator (1)
Visual Effects Producer (1)