Novedge: Tell us about yourself and what you do. Ilan Gabai: Hello! My name is Ilan Gabai, and I am an effects animator (technical director) located in NYC. I earned my BFA in digital arts in 2007, and have since worked in the entertainment industry. I began my career working on TV shows and live […]