Direct Energy is perceived as one of Constellation NewEnergy's biggest rivals. Direct Energy was founded in 1986, and is headquartered in Houston, Texas. Like Constellation NewEnergy, Direct Energy also competes in the Electric, Water & Gas Utilities space. Direct Energy generates $9.5B less revenue vs. Constellation NewEnergy.
Just Energy is a top competitor of Constellation NewEnergy. Just Energy is a Private company that was founded in 1997 in Houston, Texas. Like Constellation NewEnergy, Just Energy also works within the Electric, Water & Gas Utilities sector. Compared to Constellation NewEnergy, Just Energy has 13,087 fewer employees.