Chief Risk & Insurance Strategy Officer

Welltower™ Inc. (NYSE:WELL)

Toledo (OH)

On-site

USD 260,000 - 380,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Welltower is seeking a strategic and financially sophisticated executive to lead the enterprise risk management and insurance function. The VP, Risk Management and Insurance will oversee global programs, risk financing, and claims oversight, partnering across Legal, Finance, Investments, Asset Management, Operations, and Development.

This role can be based in Toledo, OH, Dallas, TX, or New York, NY, and requires deep expertise in complex insurance structures, captives, and executive-level

Qualifications

  • Minimum 15 years of progressively responsible experience in risk management and insurance.
  • Bachelor's degree in risk management, finance, business, law, or related field; advanced degree preferred.
  • Experience leading enterprise risk management and insurance; healthcare/real estate experience preferred.

Responsibilities

  • Develop and execute the enterprise risk management and insurance strategy.
  • Establish governance frameworks to identify, assess, monitor, and mitigate material risks.
  • Advise senior leadership on enterprise risk, insurance strategy, and risk financing decisions.
  • Lead the Risk Management & Insurance team with governance, policies, and reporting.
  • Oversee design, placement, renewal, and administration of all insurance programs.
  • Manage captive risk financing strategy and financial performance.

Skills

Executive-level risk mgmt expertise
Insurance program design
Strategic leadership
Financial acumen
Team leadership
Negotiation & relationships
Executive communication

Education

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

Job description

Welltower is seeking a strategic and financially sophisticated executive to lead the enterprise risk management and insurance function. The VP, Risk Management and Insurance will oversee global programs, risk financing, and claims oversight, partnering across Legal, Finance, Investments, Asset Management, Operations, and Development.

This role can be based in Toledo, OH, Dallas, TX, or New York, NY, and requires deep expertise in complex insurance structures, captives, and executive-level

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
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
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
Global Risk & Insurance Strategy Director
Global Risk & Insurance Strategy Director

Westlake • Houston (TX)

On-site
USD 180,000 - 240,000
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 Leadership & Strategy
VP, Enterprise Risk Leadership & Strategy

Verisk • Jersey City (NJ)

Hybrid
USD 210,000 - 250,000
Short Term Incentives
Long Term Incentives
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
Global Risk & Insurance Strategy Leader
Global Risk & Insurance Strategy Leader

Westlake Chemical • Houston (TX)

On-site
USD 180,000 - 320,000