Lisa Rich
Executive Producer at Eight VFX
New York, United States