Hydroelectric power operator managing 640+ MW across 86 facilities
Eagle Creek operates a distributed fleet of 86 hydroelectric plants (640 MW) plus minority stakes in 16 additional hydro and solar assets across North America. The tech stack reveals a heavily instrumented operations backbone—PLC, SCADA, HMI, and Rockwell FactoryTalk for real-time plant control, paired with SQL and Power BI for visibility into maintenance and outages. Hiring is concentrated in operations and engineering roles at mid-to-senior level, with active projects centered on dam safety protocols, reliability improvement, and lifecycle cost management—reflecting capital-intensive asset stewardship rather than growth-stage development.
Eagle Creek Renewable Energy acquires, upgrades, and operates small-to-mid-scale hydroelectric power facilities across the United States, generating clean energy while managing recreational and environmental stakeholder interests. Founded in 2010 and acquired by Ontario Power Generation in 2018, the company merged with Cube Hydro Partners in 2019 to consolidate its portfolio. The organization operates 86 hydroelectric plants representing approximately 640 megawatts of capacity, plus minority interests in 14 additional hydroelectric and 2 solar facilities in New England. The company maintains a lean structure of 201–500 employees split primarily between operations and engineering, with a focus on facility maintenance, safety compliance, and portfolio optimization.
Eagle Creek owns and operates 86 hydroelectric facilities representing approximately 640 megawatts of capacity. The company also holds ownership interests equivalent to approximately 12 megawatts in 14 other hydroelectric facilities and 2 solar facilities in New England.
Eagle Creek uses PLC, SCADA, Rockwell FactoryTalk, Siemens PLC, Schneider Electric, and HMI systems for real-time plant control and monitoring. Power BI supports dashboard development for asset and outage tracking; SQL and Python handle data engineering and analysis.
Other companies in the same industry, closest in size