
Manager, Risk (Insurance)
Job Description
TerraForm Power is seeking a highly motivated and detail-oriented Risk Manager to support the organization’s risk management and insurance programs across its renewable energy operations. This role will be responsible for identifying, assessing, and managing risks and insurance exposures related to the company’s assets, projects, and corporate activities.
The ideal candidate will bring a strong understanding of property and casualty insurance coverages, bonding structures, and insurance markets, along with the ability to translate risk management concepts into practical, business-focused solutions. This individual will partner cross-functionally with teams including Operations, Legal, Finance, and Development to ensure appropriate risk mitigation strategies are in place.