Chief Risk & Insurance Strategy Officer

Welltower™ Inc. (NYSE:WELL)

Toledo (OH)

On-site

USD 260,000 - 380,000

Full time

32 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 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
Executive VP, Global Risk & Insurance Strategy
Executive VP, Global Risk & Insurance Strategy

Welltower • Plano (TX)

On-site
USD 230,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™ Inc. (NYSE:WELL) • New York (NY)

On-site
USD 250,000 - 350,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
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
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
Global Risk & Insurance Strategy Director
Global Risk & Insurance Strategy Director

Socket.dev • Westlake (TX)

On-site
USD 200,000 - 300,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