VP, Enterprise Risk & Insurance Strategy

Welltower Refresh 2025

Plano, Toledo, New York (TX, OH, NY)

On-site

USD 180,000 - 290,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Welltower seeks a strategic, financially savvy executive to lead the enterprise risk management and insurance function. The Vice President will oversee risk strategy, global insurance programs, and captive structures, partnering with Legal, Finance, Investments, Asset Management, Operations and Development to protect assets and optimize risk costs.

The ideal candidate brings deep expertise in complex insurance, risk financing, captive programs, and executive stakeholder management, with the

Qualifications

  • Minimum 15 years of progressively responsible experience in risk management with significant leadership
  • Experience leading enterprise risk management and insurance programs
  • Experience across property, casualty, professional liability, cyber, and specialty lines

Responsibilities

  • Develop and execute enterprise risk management and insurance strategy aligned with objectives
  • Establish governance frameworks to identify, assess, monitor, and mitigate risks
  • Advise senior leadership on risk, insurance strategy, and risk financing decisions
  • Lead the Risk Management & Insurance team with governance, policies, and reporting
  • Oversee design and management of insurance programs (property, liability, D&O, cyber, etc.)
  • Manage broker/carrier selection, renewals, and complex negotiations
  • Provide oversight of significant claims, reserves, and coverage interpretation
  • Manage captive programs, risk retention, and financial performance

Skills

Enterprise risk management
Commercial insurance
Risk financing
Captive insurance
Reinsurance
Complex claims management

Education

Bachelor's degree in risk management/related field
Advanced degree (MBA/JD) preferred

Job description

Welltower seeks a strategic, financially savvy executive to lead the enterprise risk management and insurance function. The Vice President will oversee risk strategy, global insurance programs, and captive structures, partnering with Legal, Finance, Investments, Asset Management, Operations and Development to protect assets and optimize risk costs.

The ideal candidate brings deep expertise in complex insurance, risk financing, captive programs, and executive stakeholder management, with the

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

VP, Enterprise Risk & Insurance Strategy
VP, Enterprise Risk & Insurance Strategy

Welltower™ Inc. (NYSE:WELL) • New York (NY)

On-site
USD 250,000 - 350,000
Chief Risk & Insurance Strategy Officer
Chief Risk & Insurance Strategy Officer

Welltower™ Inc. (NYSE:WELL) • Toledo (OH)

On-site
USD 260,000 - 380,000
VP, Insurance and Risk Management
VP, Insurance and Risk Management

Welltower™ Inc. (NYSE:WELL) • New York (NY)

On-site
USD 250,000 - 350,000
VP, Insurance and Risk Management
VP, Insurance and Risk Management

Welltower™ Inc. (NYSE:WELL) • Toledo (OH)

On-site
USD 260,000 - 380,000
VP, Insurance and Risk Management
VP, Insurance and Risk Management

Welltower Refresh 2025 • Plano (TX), Toledo (OH), New York (NY)

On-site
USD 180,000 - 290,000
Chief Risk & Insurance Strategy Leader
Chief Risk & Insurance Strategy Leader

HITT Contracting • Falls Church (VA)

On-site
USD 160,000 - 220,000
Senior VP of Risk, Insurance & Captive Programs
Senior VP of Risk, Insurance & Captive Programs

HITT Contracting Inc. • Falls Church (VA)

On-site
USD 160,000 - 220,000
Bonuses
Health care coverage
401(k)
+2
VP, Enterprise Risk Leadership & Strategy
VP, Enterprise Risk Leadership & Strategy

Verisk • Jersey City (NJ)

Hybrid
USD 210,000 - 250,000
Short Term Incentives
Long Term Incentives
VP, Enterprise Risk Management & Strategy Leader
VP, Enterprise Risk Management & Strategy Leader

Maplecroft • Jersey City (NJ)

Hybrid
USD 210,000 - 250,000
Short Term Incentives
Long Term Incentives
Chief Risk Management & Insurance Leader
Chief Risk Management & Insurance Leader

HITT Contracting Inc • Washington

On-site
USD 160,000 - 220,000
Bonuses
Health, vision, dental insurance
401(k) with employer match
+2