Noah Cowan, former co-director of the Toronto Film Festival and executive director of SFFILM in San Francisco, died Wednesday of cancer in Los Angeles, Deadline has confirmed. He was 55.
Source: Noah Cowan Dead: Former Toronto Film Festival & SFFILM Director Was 55 – Deadline