Glenn Teel is a Senior Flame Artist at Framestore, bringing extensive experience in visual effects and post-production. Their career includes roles as a Flame Artist at various prestigious companies such as Technicolor, Black Hole Post, and Imaginary Forces, among others. Glenn has also worked as a Visual Effects Supervisor and Freelance Assistant Editor across multiple projects, showcasing a diverse skill set in both artistic and managerial capacities. They earned a BA in Screen Studies from Clark University in 2007.
This person is not in the org chart
This person is not in any teams
This person is not in any offices