Jessica Solce

Jessica Solce is the director of No Control, making its World Premiere in the Viewfinders section at DOC NYC on November 15.