VP, Enterprise Risk & Insurance Strategy

Welltower™ Inc. (NYSE:WELL)

New York (NY)

On-site

USD 250,000 - 350,000

Full time

30 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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, 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 • Plano (TX)

On-site
USD 230,000 - 350,000
Chief Risk & Insurance Strategy Leader
Chief Risk & Insurance Strategy Leader

HITT Contracting • Falls Church (VA)

On-site
USD 160,000 - 220,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
VP, Enterprise Risk & Strategy Leader (Hybrid)
VP, Enterprise Risk & Strategy Leader (Hybrid)

Verisk Careers | Verisk • Jersey City (NJ)

Hybrid
USD 210,000 - 250,000
Chief Insurance & Claims Officer — Risk & Compliance
Chief Insurance & Claims Officer — Risk & Compliance

WeDriveU • Austin (TX)

Hybrid
USD 180,000 - 240,000
Medical, Dental, Vision, Life
401(k) with 4% match
Unlimited PTO
+3
VP, Credit Risk & Enterprise Risk Strategy
VP, Credit Risk & Enterprise Risk Strategy

Everest • New York (NY)

On-site
USD 206,000 - 260,000