Noah Cowan has been appointed Executive Director of the San Francisco Film Society (SFFS), effective March 3.