Logo

Steve Brenner

Jan 20, 2003  •  Post A Comment

Steve Brenner’s year did not go as well as expected. His company, video-on-demand provider iN Demand, was poised to wrap up deals with all the major studios.