Staff Hero Designer at Insomniac Games – United States | Jobyssey