Liz Richards is an experienced visual designer with a demonstrated history of working in the entertainment industry. A former Disney Imagineer, Richards is skilled in concept art, blacklight technology, animation, special effects, and animatronics. She has a Bachelor of Fine Arts degree in Animation from Brigham Young University.