Noah Cowan, film festivals executive and independent film distributor, died on Wednesday, January 25 after a 38-year-long career in the independent film festival world. Cowan’s work had a large impact on independent film through his work with the Toronto International Film Festival (TIFF) and San Francisco Film Society/SFFILM. He started working for TIFF in 1984… Read more »
