Since 2005, we’ve been proud to provide customers with dependable energy plans to power their lifestyles. More than fifteen years later, not much has changed. Whether you’re a household looking for electricity or a business looking for natural gas, we offer plans that meet the lifestyles and budgeting needs of our customers. Our service is authentic and transparent. When customers sign up, they’re getting variety, dependability, easy-to-understand communications, along with friendly and knowledgeable customer service representatives. From bundled to unbundled plans to our Stream Green initiative, we have something for everyone. We also offer convenient services ranging from AutoPay to Paperless Billing. To make account management easier, we have flexible tools like My Stream Account, where customers can manage their account in one convenient location. At Stream, we’re committed to our customers and put them first. We’re honored to serve markets across the country and proud to be a trusted name in the retail electricity industry. For more information, visit mystream.com
Looking for a particular Stream (Stream Energy) employee's phone or email?
The Stream (Stream Energy) annual revenue was $773.3 million in 2026.
Lee Wright is the Managing Director of Stream (Stream Energy).
409 people are employed at Stream (Stream Energy).
Stream (Stream Energy) is based in Plano, Texas.
The NAICS codes for Stream (Stream Energy) are [22, 221].
The SIC codes for Stream (Stream Energy) are [491, 49].