Women in EnergyRebecca Fisher new Chief HR Officer at Leeward Renewable EnergyeditorMay 27, 2021May 27, 2021 by editorMay 27, 2021May 27, 20210459 Rebecca Fisher is the new Chief Human Resources Officer at Leeward Renewable energy company; a corporation that owns and operates a portfolio of 22 renewable...