Job Description SummaryThe Site Manager, who reports to the construction manager, will be responsible for the on-site execution of hydraulic turbine and alternator projects. Responsibilities include, but are not limited to, EHS plannin[...]