Energy Curtailment Specialists, Inc. (ECS) is the supreme administrator of electricity demand response programs in the United States, promoting conservation awareness and helping to ensure the reliability of our country?s electric distribution systems.
201 to 500 Employees
TypeSubsidiary or Business Segment
Revenue$10 to $25 million (USD)
IndustryUtilities
Competitors?Unknown
Founded2001