Helen Thach
AKA: Helen Thatch
Helen Thach works as a senior compositor and visual effects supervisor for film and television productions.
Filmography
Job: Visual Effects Supervisor
Job: Visual Effects Supervisor
Job: Visual Effects Supervisor
Job: Visual Effects Supervisor
Job: Visual Effects Supervisor
Job: Visual Effects Supervisor