Tag: Stream Energy

Stream Energy

Stream Energy entered the direct sales utility business in August of 2004. Rob Schneider, a former equity investor, founded the business with Pierre Koshakji. Pierre has held many executive positions with the company including Executive Vice President, Strategic Projects Director, and Government Affairs Director. He is a former executive of many startups and was instrumental […]