logo
logo

logo

Helen Thach

image

Details

Personal Name: Helen Thach

Helen Thach works as a senior compositor and visual effects supervisor for film and television productions.