It uses multi-level marketing as its primary sales channel.
The company sells electric and gas services in seven states and Washington, D.C.[2] Stream was founded in 2005 by Rob Snyder and Pierre Koshakji.
[3][4] Stream has energy services in seven states, including Texas, Pennsylvania, New York, New Jersey, Georgia, Maryland and Illinois, as well as Washington D.C.
[2] Stream moved its headquarters from the Infomart building on Stemmons Freeway to the Tollway Center office building on Dallas Parkway in North Dallas in May 2017.
[5][6] Despite an influx of independent contractors (termed "directors") signing up with Ignite, the multi-level marketing arm of Stream, the majority of this sales force "lost nearly all their investments.