Dallas, Texas-based Stream (formerly Stream Energy), a direct selling company and provider of connected life services, recently announced the addition of David Faranetta as Executive Vice President and Chief Financial Officer.
Dallas, Texas-based Stream (formerly Stream Energy), a direct selling company and provider of connected life services, recently announced the addition of David Faranetta as Executive Vice President and Chief Financial Officer.