Senior Risk & Insurance Leader - Captive, Claims & Strategy

AEP Service Corporation

Columbus (OH)

On-site

USD 189,000 - 245,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Base salary
Annual bonus
Long-term incentive
401K match
AEP Pension
Comprehensive benefits package

Job summary

American Electric Power (AEP) is seeking a Senior Director of Risk and Insurance Management to lead a department of 15 and external vendors, overseeing insurance procurement, risk financing, and claims. The role manages a $100 million insurance budget, guides program marketing, and collaborates with legal on liability strategy.

The position oversees recovery and property/public liability claims, chairs the captive advisory committee, and works on interdepartmental program alignment.

Qualifications

  • Bachelor's degree in Insurance, Risk Management or related field required.
  • MBA or JD desirable for advanced leadership and legal acumen.
  • Experience in corporate risk management and insurance procurement preferred.

Responsibilities

  • Provide leadership to the Risk and Insurance management department and vendors.
  • Oversee insurance procurement and risk financing, including a $100M budget.
  • Lead marketing of insurance programs and due diligence for strategic initiatives.
  • Oversee recovery, property damage, and public liability claims.
  • Collaborate with legal on disposition of significant liability claims.
  • Oversee captive insurance program and interdepartmental coordination.

Skills

Leadership
Budget management
Risk assessment
Contract review
Negotiation

Education

Bachelor's degree in Insurance/Risk Management/Business/Finance/Engineering
MBA or JD desirable

Job description

American Electric Power (AEP) is seeking a Senior Director of Risk and Insurance Management to lead a department of 15 and external vendors, overseeing insurance procurement, risk financing, and claims. The role manages a $100 million insurance budget, guides program marketing, and collaborates with legal on liability strategy.

The position oversees recovery and property/public liability claims, chairs the captive advisory committee, and works on interdepartmental program alignment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Leader, Insurance & Risk Management
Strategic Leader, Insurance & Risk Management

AEP Service Corporation • United States

On-site
USD 189,000 - 245,000
Annual bonus
Long-term incentive
401K match
+2
Executive Director, Insurance & Risk Management
Executive Director, Insurance & Risk Management

AEP • Columbus (OH)

On-site
USD 189,000 - 245,000
Base salary
Annual bonus
Long-term incentive
+3
Managing Director Insurance & Risk Management
Managing Director Insurance & Risk Management

AEP Service Corporation • United States

On-site
USD 189,000 - 245,000
Annual bonus
Long-term incentive
401K match
+2
Managing Director Insurance & Risk Management
Managing Director Insurance & Risk Management

AEP • Columbus (OH)

On-site
USD 189,000 - 245,000
Base salary
Annual bonus
Long-term incentive
+3
Managing Director Insurance & Risk Management
Managing Director Insurance & Risk Management

AEP Service Corporation • Columbus (OH)

On-site
USD 189,000 - 245,000
Base salary
Annual bonus
Long-term incentive
+3
Strategic Safety & Health Coordinator
Strategic Safety & Health Coordinator

SouthWestern Electric Power Co • Natchitoches (LA)

On-site
USD 75,000 - 110,000
Comprehensive benefits
Senior Audit & Risk Engagement Consultant
Senior Audit & Risk Engagement Consultant

AEP Service Corporation • Columbus (OH)

On-site
USD 75,000 - 129,000
Energy Risk Data Analyst Associate
Energy Risk Data Analyst Associate

AEP Service Corporation • United States

On-site
USD 64,000 - 79,000
Discretionary incentives
401(k)
Pension
+3
Senior Contracts & Sourcing Strategist
Senior Contracts & Sourcing Strategist

AEP Service Corporation • United States

On-site
USD 99,000 - 129,000
Strategic Director, Economic & Large-Load Forecasting
Strategic Director, Economic & Large-Load Forecasting

AEP Service Corporation • United States

On-site
USD 160,000 - 209,000