After just six months, actor and director David Storch has resigned as the artistic director of Toronto’s Canadian Stage Company. “It has become clear to me that the demands of artistic director of this company are not ones which I feel are in my creative interests to pursue.”