N

Novant Health

Integrated health network with care facilities

VP Corporate Insurance Operations

InsuranceUpdated on Nov 10
Full-timeWinston-Salem, NC, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in finance, accounting, business administration, or a related field is required.
  • At least 10 years of progressive leadership experience in corporate insurance, risk management, or related financial operations is required.
  • Extensive knowledge of corporate insurance programs, policy structures, and risk transfer strategies is required.
  • Demonstrated experience managing broker and carrier relationships, renewals, and insurance placements is required.
  • A strong understanding of claims management, coverage analysis, and loss trend evaluation is required.
  • Ability to assess and mitigate enterprise risk exposure through insurance and alternative risk financing strategies is required.
  • Executive communication, presentation, and negotiation skills are required.
  • Proven ability to lead, develop, and retain high-performing teams is required.

Responsibilities

  • Provide executive leadership and strategic oversight of the health system’s enterprise insurance programs and insurance operations.
  • Develop, implement, and govern insurance and risk transfer strategies that protect organizational assets, support clinical and operational objectives, and ensure compliance with regulatory, contractual, and financial requirements.
  • Serve as the senior subject matter expert for insurance operations, claims governance, broker relationships, and enterprise risk financing.

Desired Qualifications

  • A graduate degree, specifically a master’s degree in finance, accounting, business administration, or a related field, is preferred.
  • Experience within healthcare or similarly regulated industries is preferred.
  • Familiarity with self-insurance, captive insurance programs, and alternative risk financing structures is preferred.
  • Experience supporting board-level or executive risk reporting is preferred.

About the Company

Novant Health

Integrated health network with care facilities

Novant Health operates an integrated healthcare network with hospitals, clinics, urgent care, imaging and pharmacy services across North Carolina and South Carolina. Its care model connects facilities and clinicians to provide a coordinated continuum of care, from primary and specialty services to outpatient and virtual visits. The network sets itself apart through its scale as an integrated system, a strong safety and quality focus, and active use of clinical trials and innovative care delivery; it also emphasizes community benefits and a large virtual care platform. Its goal is to improve community health by expanding access to safe, high-quality care and advancing health outcomes through research, innovation in care delivery, and value-based partnerships.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Charlotte, NC
Founded
1997

Recently Posted Jobs

Explore more opportunities at Novant Health

See more jobs