Elton Lo's Location
Toronto, ON, CA
Elton Lo's Work
Elton Lo's Education
Sheridan College
BAA
2005 - 2010
Elton Lo's Skills
Elton Lo's Summary
Elton Lo, based in Toronto, ON, CA, is currently a Art Director at Industrial Brothers, bringing experience from previous roles at DNEG, WildBrain, Centennial College and Guru Studio. Elton Lo holds a 2005 - 2010 BAA @ Sheridan College. With a robust skill set that includes Character Animation, Flash, Vector Illustration, Graphics, Drawing and more, Elton Lo contributes valuable insights to the industry. Elton Lo has 4 emails and 1 mobile phone number on RocketReach.