The Risk Manager serves as the company's central leader for insurance and risk management, ensuring appropriate protection, compliance with financing obligations, and proactive management of risks that could affect the performance, value, and long-term resilience of its renewable energy portfolio. The role develops, implements, and oversees insurance, risk management, and loss mitigation programs across operating and construction-stage solar and energy storage assets. It protects the company's financial interests through appropriate insurance coverage, claims management, risk mitigation, and compliance with financing and investment requirements. The position works closely with internal departments and external stakeholders, including brokers, lenders, tax equity investors, and insurers. The Risk Manager leads insurance renewals and placement strategy, manages broker and carrier relationships, evaluates coverage, administers claims, and oversees surety bonds, letters of credit, and other financial assurance requirements. The role ensures compliance with insurance obligations in project financing, tax equity, and credit agreements, and develops portfolio risk analytics, dashboards, and executive reporting to identify and mitigate 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