Eagle Creek Renewable Energy

HQ
Bethesda
Total Offices: 4
133 Total Employees
Year Founded: 2010

Teams at Eagle Creek Renewable Energy

4 Days AgoSaved
In-Office
Chicago, IL, USA
Energy • Renewable Energy
The Senior Project Manager will oversee project planning, execution, and monitoring for civil, mechanical, and electrical projects at hydroelectric facilities while collaborating with various teams.
4 Days AgoSaved
In-Office
New York, NY, USA
Energy • Renewable Energy
The Dam Safety Engineer will develop safety plans, conduct inspections, perform engineering analyses, and ensure dam safety compliance under guidance from senior staff.
4 Days AgoSaved
In-Office
Badin, NC, USA
Energy • Renewable Energy
Support hydropower plant mechanical systems: troubleshoot field issues, design and produce construction-ready drawings, manage and supervise projects, coordinate contractors and vendors, and travel for project execution (~30%).