Kyle D. Odermatt
Visual Effects Supervisor
United States