Eric Grenaudier
Visual effects supervisor
United States