VP, Enterprise Risk & Insurance Strategy

Welltower™ Inc. (NYSE:WELL)

New York (NY)

On-site

USD 250,000 - 350,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 sophisticated executive to lead enterprise risk management and insurance. The Vice President will oversee risk financing, captive programs, and claims oversight, partnering across Legal, Finance, Assets, Operations, and Development to protect assets and optimize total cost of risk.

The role requires deep expertise in complex insurance structures, governance, and executive stakeholder management, with travel to multiple bases including NY, OH, and TX.

Qualifications

  • Minimum 15 years of progressive experience in risk management and insurance with leadership responsibility.
  • Bachelor's degree required; MBA or JD preferred.
  • Employment verified via background check and credentials.

Responsibilities

  • Develop and execute enterprise risk management and insurance strategy aligned with business objectives.
  • Establish governance to identify, assess, monitor, and mitigate material risks.
  • Serve as executive advisor on risk, insurance strategy, and risk financing decisions.
  • Lead the Risk Management & Insurance team and governance processes.
  • Oversee design, placement, renewal, and administration of all insurance programs.

Skills

Enterprise risk management
Commercial insurance
Risk financing
Captive insurance
Leadership
Negotiation
Stakeholder management
Strategic thinking
Communication

Education

Bachelor's degree in risk management, finance, business, or related field
MBA/JD preferred

Job description

Welltower seeks a strategic, financially sophisticated executive to lead enterprise risk management and insurance. The Vice President will oversee risk financing, captive programs, and claims oversight, partnering across Legal, Finance, Assets, Operations, and Development to protect assets and optimize total cost of risk.

The role requires deep expertise in complex insurance structures, governance, and executive stakeholder management, with travel to multiple bases including NY, OH, and TX.

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 Refresh 2025 • Plano (TX), Toledo (OH), New York (NY)

On-site
USD 180,000 - 290,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
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
Senior Director, Enterprise Risk & Safety Strategy
Senior Director, Enterprise Risk & Safety Strategy

Towne Park LLC • Hickorytown (PA)

On-site
USD 143,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+3
Enterprise Risk Leader - Captive Insurance & Cyber Strategy
Enterprise Risk Leader - Captive Insurance & Cyber Strategy

Inland Real Estate Group of Companies • Downers Grove (IL)

On-site
USD 150,000 - 230,000