Joined May 2013
·

Taylor Leach

Technical Assistant at Lucasfilm Animation
Technical Assistant
Lucasfilm Animation
·
San Francisco Bay Area
·