Storch steps down at TRU, successor to be named