The Risk Manager serves as the company's central leader for insurance and risk management, protecting the financial interests of its national portfolio of operating and construction-stage solar and energy storage assets. The role develops, implements, and oversees insurance, risk management, and loss mitigation programs; ensures compliance with financing and investment requirements; manages claims; and addresses operational and contractual risks that could affect portfolio performance, value, and resilience. The position works closely with internal departments and external brokers, lenders, tax equity investors, insurers, and other stakeholders. The role leads insurance renewals and placement strategy, administers claims and financial security instruments, supports financing and investor compliance, and monitors portfolio risk. It also coordinates risk assessments and catastrophe modeling, develops executive risk reporting, and recommends mitigation strategies for emerging risks.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior