New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
Direct Energy

Direct Energy

Direct Energy is a retail provider of electricity, natural gas, and home and business energy-related services. Direct Energy, a wholly-owned subsidiary of Centrica plc, is headquartered in Houston, Texas with offices around North America.

Last updated on

About Direct Energy

Founded

2000

Estimated Revenue

$1B-$10B

Employees

1K-5K

Category

Industry

Utilities

Location

City

Houston

State

Texas

Country

United States

Tech Stack (198)

search

Testing And QA

Technology

E-commerce

Audio / Video Media

Content Management System

Web Servers