Steven Swanson
VFX Supervising Producer
United States