Insurance and Risk Management Executive
Location: Remote
Compensation: Salary
Reviewed: Tue, Sep 01, 2026
This job expires in: 19 days
Job Summary
As the Head of Insurance and Risk Management, this full-time remote role will own the comprehensive asset-level insurance and risk management strategy for clean energy and power infrastructure projects, leading risk transfer strategies and collaborating with various teams to negotiate complex insurance requirements.
Key responsibilities
- Develop and maintain a comprehensive framework for insurance and risk management, guiding leadership on key insurance decisions
- Lead project insurance placements by designing program limits and coordinating underwriting preparation
- Manage claims and loss prevention efforts, ensuring effective incident response and post-loss mitigation
Required qualifications
- Bachelor's degree in Finance, Risk Management, Business Administration, or a related field
- 10+ years of experience in corporate risk management and insurance placement, focusing on Property & Casualty coverage in energy or utility-scale infrastructure
- Proven ability to translate industrial property risk into clean energy market solutions
- Deep expertise in evaluating and negotiating insurance covenants and liability clauses in project finance documentation
- Strong commercial acumen and experience managing major loss claims and underwriter presentations
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 41,964 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee