As Head of Insurance and Risk Management, you'll own Intersect’s comprehensive asset-level insurance and risk management strategy, safeguarding clean energy and power infrastructure projects across their full lifecycle. Lead risk transfer strategies across a diverse, utility-scale energy portfolio, including solar, wind, Battery Energy Storage Systems (BESS), and natural gas generation assets. You will partner closely with Capital Markets, Legal, Project Finance, Engineering, and Operations to negotiate complex insurance requirements in financing and EPC agreements, resolve issues, and guide leadership on critical strategic insurance decisions. By embedding rigorous risk governance into core business decisions, you will protect balance sheet stability and build long-run enterprise value for Intersect's rapidly expanding portfolio. This team plays a critical role in advancing Intersect's mission to accelerate the clean energy transition. The Capital Markets & Insurance team structures and secures the financial, commercial, and risk frameworks required to develop, construct, and operate gigawatt-scale power assets. Joining this team means steering the enterprise risk strategy for transformational energy infrastructure and collaborating across disciplines to deliver long-term resilience and value.
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