Captive Insurance Manager for Energy Projects (Hybrid)

Invenergy LLC

Chicago (IL)

Hybrid

USD 120,000 - 139,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Invenergy LLC in Chicago is seeking a Manager, Insurance (Captive Management) to run day-to-day operations, reporting, and strategic planning for the captive insurance company. You will partner across Legal, Finance, Project Management, Asset Management, IT, and external providers to expand Captive use.

The role focuses on risk assessment, cost-benefit analyses, and driving insurance program structures while coordinating with accounting, tax, and treasury.

Qualifications

  • Bachelor’s degree in Finance, Insurance Risk Management, Engineering, or other relevant majors.
  • 5+ years of relevant work experience in Insurance, Risk Management, or Finance.
  • Strong analytical and problem-solving skills with great attention to detail.
  • Excellent oral and written communication skills.
  • Eligible to work in the United States without visa sponsorship now or in the future.

Responsibilities

  • Leverage relationships with insurance brokers, reinsurers, and fronting agents to identify captive structures and compare policy terms.
  • Perform risk assessments and cost-benefit analyses of captive placements vs market placements.
  • Prepare investment committee presentations for new captive products and gain stakeholder buy-in.
  • Coordinate with Accounting, Tax, Treasury for financial/operational record-keeping.
  • Oversee insurance and reinsurance applications and policy documentation.
  • Oversee premiums billing, collateral requirements, and reserve/IBNR management.
  • Support claims management and regulatory submissions.
  • Assist with board meeting preparations and other insurance responsibilities.

Skills

Analytical thinking
Problem solving
Communication skills
Attention to detail
US work authorization

Education

Bachelor’s degree in Finance, Insurance Risk Management, Engineering, or other relevant majors

Job description

Invenergy LLC in Chicago is seeking a Manager, Insurance (Captive Management) to run day-to-day operations, reporting, and strategic planning for the captive insurance company. You will partner across Legal, Finance, Project Management, Asset Management, IT, and external providers to expand Captive use.

The role focuses on risk assessment, cost-benefit analyses, and driving insurance program structures while coordinating with accounting, tax, and treasury.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Captive Insurance Manager — Hybrid
Captive Insurance Manager — Hybrid

Invenergy • Chicago (IL)

Hybrid
USD 120,000 - 139,000
Manager, Insurance (Captive)
Manager, Insurance (Captive)

Invenergy • Chicago (IL)

Hybrid
USD 120,000 - 139,000
Manager, Insurance (Captive)
Manager, Insurance (Captive)

Invenergy LLC • Chicago (IL)

Hybrid
USD 120,000 - 139,000
Strategy Manager, Energy Infrastructure (Hybrid)
Strategy Manager, Energy Infrastructure (Hybrid)

Invenergy, LLC • Chicago (IL), Northern (KY)

On-site
USD 129,000 - 165,000
Bonus program
Medical insurance
Dental insurance
+3
Strategy Manager, Energy Growth & Innovation
Strategy Manager, Energy Growth & Innovation

Invenergy • Chicago (IL)

Hybrid
USD 129,000 - 165,000
Medical insurance
Dental insurance
Vision insurance
+2
Hybrid Program Manager: Insurance Captive Operations
Hybrid Program Manager: Insurance Captive Operations

Captive-Resource • Itasca (IL)

Hybrid
USD 91,000 - 112,000
Medical, dental, vision plans
401(k) plan with matching
Life and AD&D insurance
+1
Renewables Asset Management Lead
Renewables Asset Management Lead

Invenergy • Chicago (IL)

On-site
USD 124,000 - 160,000
Medical, dental and vision insurance
401k
Paid time off
Data Center Development Manager - Energy Infrastructure
Data Center Development Manager - Energy Infrastructure

Invenergy LLC • Chicago (IL)

On-site
USD 118,000 - 155,000
Medical insurance
Dental insurance
Vision insurance
+1
Energy Finance Analyst: Projects & Capital Markets
Energy Finance Analyst: Projects & Capital Markets

Invenergy • Chicago (IL)

Hybrid
USD 90,000 - 115,000
Medical insurance
Dental insurance
Vision insurance
+2
Renewables Asset Management Lead
Renewables Asset Management Lead

Invenergy, LLC • Chicago (IL)

Hybrid
USD 124,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+1