C

Chubb

Global property & casualty insurer

Vice President Accident & Health Claims

Claims AdjudicationConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 10 years of claims and people-leader experience across multiple product lines and distribution channels.
  • A bachelor's degree, MBA, master's degree, or J.D. is preferred.
  • Highly data literate with strong analytical skills.
  • Proven effective leadership, people management, interpersonal, written communication, and oral communication skills.
  • A proven track record of driving operational efficiencies, claim outcomes, and exemplary customer service.
  • Financial acumen, strong decision-making, and prioritization skills.
  • Ability to work in a complex, fast-paced, and matrixed environment.
  • Ability to develop a vision and translate concepts into execution.
  • Thorough knowledge of global insurance products, contracts, regulatory language, claims practices, and operations.
  • Demonstrated ability to set and meet challenging objectives derived from and supporting strategic goals.
  • Strategic thinking and a proactive mindset to anticipate business needs, identify emerging risks, and drive effective claims outcomes.
  • Creative problem-solving and ability to develop innovative solutions that improve claims processes, enhance customer experience, and support business objectives.

Responsibilities

  • Provide oversight and direction for overall claims quality, outcomes, and customer service.
  • Use data to understand performance and production, drive audits, identify trends and service or quality gaps, and develop tactics and strategies to address issues.
  • Manage legal, third-party administrator, medical, and other vendor relationships and ensure performance meets best practices and service-level agreements, cost-containment, and quality-assurance standards.
  • Work with travel assistance providers nationally.
  • Assist with third-party administrator contracts and business placement to align with business goals and objectives.
  • Provide technical and strategic oversight and support for large or complex losses, and ensure actionable insights and trends are identified and timely communicated to internal stakeholders.
  • Ensure claim-platform features and experiences are measured, requirements are defined, and capabilities are delivered in accordance with a clear strategic vision and roadmap.
  • Lead and support development and implementation of claims best practices, operating models, and customer-service standards to ensure functional performance of the claims operation.
  • Ensure the Accident & Health and Life Claims Strategy aligns with business plans, needs, and priorities.
  • Develop and implement strategies for effective claims reserving and handling to achieve service-delivery excellence.
  • Identify ways claims processes can generate data useful to business pricing, segmentation, and management; work with underwriting, actuaries, and IT leaders to improve claim-data granularity, quality, and accessibility.
  • Monitor and analyze legal and regulatory claims-environment changes and communicate trends and developments to executive leadership.
  • Hire, train, retain, direct, and mentor claims staff to ensure a competent and motivated staff.
  • Build strong relationships with internal and external business partners.
  • Travel approximately 30%.

Desired Qualifications

  • Experience with Accident & Health or Life claims is preferred.
  • A multi-line claims background, including Workers' Compensation or General Liability, is a plus.
  • Operational and change-management experience is preferred.
  • Experience working with claims in international markets is preferred.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs