Elizabeth Welch
New Jersey, United States
Elizabeth Welch is the co-director and editor of Don’t Feed the Trolls. She is an award winning editor and cinematographer. Her passion lies in inspiring others through her works and her focus is in film school educations.