Profile picture of Energy Curtailment Specialists

Energy Curtailment Specialists

Buffalo, NY
2 staff members
4 17 Reviews
Company Profile

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.

Company size

201 to 500 Employees

Type

Subsidiary or Business Segment

Revenue

$10 to $25 million (USD)

Industry

Utilities

Competitors

?Unknown

Founded

2001

Staff Members
Worked since Saturday, Nov 09 2024
People Also Viewed