Technical Artist (Mocap) - EA Create
Los Angeles - Chatsworth, United States of America Rif #208687 Regular Employee EA Studios - EA Create