I

Invenergy

Develops and operates renewable energy projects

Manager Insurance - Captive

InsuranceConfirmed live in the last 24 hours
Full-timeChicago, IL, USA

About the Job

Requirements

  • A bachelor's degree in Finance, Insurance Risk Management, Engineering, or another relevant major.
  • At least 5 years of relevant work experience, such as Insurance, Risk Management, or Finance.
  • Strong analytical and problem-solving skills, with attention to detail.
  • Strong oral and written communication skills, with the ability to communicate clearly and concisely.
  • Must be eligible to work in the United States without requiring employer visa sponsorship now or in the future.

Responsibilities

  • Leverage relationships with insurance brokers, reinsurers, and fronting agents to identify potential captive insurance product structures, review feasibility studies, and compare policy terms and conditions with outgoing or ceded insurance placements.
  • Collaborate with business leaders and teams across the organization to conduct risk assessments and cost-benefit analyses evaluating placement of insurance products in Invenergy’s captive insurance company versus insurance markets.
  • Perform cash flow and sensitivity analyses, including expected capital contributions, reserve collateral requirements, and available distributions.
  • Prepare investment committee presentations for new captive insurance product structures and communicate cross-functionally to gain stakeholder buy-in.
  • Coordinate with Accounting, Tax, Treasury, and captive service providers to ensure financial and operational records are maintained and reported.
  • Oversee the timely and efficient management, negotiation, and review of insurance and reinsurance applications and policy documentation.
  • Oversee premium billing, manage collateral requirements, and review reserve and incurred-but-not-reported requirements, coordinating with Accounting, Treasury, FP&A, and others as needed.
  • Oversee and support claims management.
  • Manage communication and compliance with state regulators and lead submissions for business plan changes to the insurance program.
  • Support the preparation for and participation in board meetings.
  • Support other corporate and project insurance responsibilities as needed, including risk assessments for setting insurance program limits and claims management.

Desired Qualifications

  • Power, renewables, oil and gas, construction, or similar industry experience.
  • Experience setting up and operating captive insurance companies or cells.
  • Commercial insurance experience, including property, casualty, forced outage, capacity performance, parametric, tax, and representations and warranties insurance.
  • Ability to work independently under tight timelines, manage multiple priorities, and oversee the work of others.
  • Comfort working in rapidly growing, changing internal and external environments, with the ability to adapt to change and ambiguity.

About the Company

Invenergy

Develops and operates renewable energy projects

Invenergy develops and operates energy projects worldwide, handling development, construction, and ongoing operations while selling the generated energy to utilities and large industrial or commercial customers. Its portfolio includes wind, solar, energy storage, natural gas, and clean water solutions, built and run as facilities that produce electricity or heat. It differentiates itself with in-house, end-to-end project execution and long-term partnerships, delivering a globally scaled mix of renewable and other energy solutions. Its goal is to expand sustainable energy deployment, provide reliable clean power, and continue growing its portfolio while using digital tools to optimize performance.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$8.9B
Headquarters
Chicago, IL
Founded
2001

Recently Posted Jobs

Explore more opportunities at Invenergy

See more jobs