Stephen John Beck
Head of 3D/animation supervisor
United States