Eagle Creek Renewable Energy
–
Albemarle, NC, 28009
... As a project manager you will be responsible for the successful initiation, planning, execution, monitoring and controlling, and closeout of assigned civil, mechanical, electrical, and controls projects across our portfolio of hydroelectric plants. ... - May 04