Insurance Operations Leader - Process Improvement & Efficiency

DXC Technology

Nashville (TN)

On-site

USD 150,000 - 210,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

DXC Technology in Nashville is seeking a seasoned Claims Insurance Business Operations Senior Manager to lead end-to-end life and wealth insurance operations in a growth-driven environment. You will guide a large, multi-functional team to drive efficiency, quality, and compliance across operations.

Responsibilities include overseeing 200+ staff, directing process improvements, coordinating with cross-functional partners, monitoring KPIs, and shaping long-term operational strategies to enhance

Qualifications

  • Bachelor’s degree in a relevant field, or equivalent combination of education and experience.
  • 12+ years of progressive experience in the insurance industry, including at least 3+ years in a similar leadership role.
  • Proven experience in insurance business process operations and transaction management.
  • Strong proficiency in business process management, optimization, and performance improvement.
  • Experience working with 2-3 or more life insurance companies or TPA/BPO service providers.
  • Demonstrated ability to lead large teams and deliver operational excellence in high-volume environments.
  • Commitment to continuous learning and staying current with industry trends and technologies.

Responsibilities

  • Lead and manage day-to-day operations focused on efficiency, quality, and compliance across multiple functional teams.
  • Supervise and mentor a multi-operational team of 200+ employees, including managers, senior analysts, and analysts.
  • Drive process improvement initiatives and contribute to long-term operational strategies.
  • Collaborate with cross-functional teams to optimize business processes and improve customer experience.
  • Analyze operational data, KPIs, and performance metrics to identify improvements and implement corrective actions.
  • Ensure all teams meet or exceed established performance targets, SLAs, and quality standards.
  • Participate in budget planning, forecasting, and resource allocation to support operational objectives.
  • Prepare and present regular reports on process performance, efficiencies, and strategic initiatives.

Skills

Insurance operations
Leadership
Process improvement
BPM
Data analysis
Stakeholder mgmt
Budgeting
Cross-functional

Education

Bachelor's degree
Advanced degree preferred
Six Sigma certification
PMP certification

Job description

DXC Technology in Nashville is seeking a seasoned Claims Insurance Business Operations Senior Manager to lead end-to-end life and wealth insurance operations in a growth-driven environment. You will guide a large, multi-functional team to drive efficiency, quality, and compliance across operations.

Responsibilities include overseeing 200+ staff, directing process improvements, coordinating with cross-functional partners, monitoring KPIs, and shaping long-term operational strategies to enhance

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Claims Insurance Business Operations Manager - Nashville
Claims Insurance Business Operations Manager - Nashville

DXC Technology • Nashville (TN)

On-site
USD 150,000 - 210,000
Life & Annuities Claims Operations Leader
Life & Annuities Claims Operations Leader

Relha LLC • Tulsa (OK), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Life & Annuities Claims Operations Leader
Senior Life & Annuities Claims Operations Leader

DXC Technology • United States

On-site
USD 140,000 - 210,000
Senior Life & Annuities Claims Leader
Senior Life & Annuities Claims Leader

DXC Technology Inc. • Nashville (TN)

On-site
USD 120,000 - 180,000
Senior Life & Annuities Claims Operations Leader
Senior Life & Annuities Claims Operations Leader

DXC Technology • United States

On-site
USD 150,000 - 210,000
Senior Insurance Operations Leader
Senior Insurance Operations Leader

DXC Technology • United States

On-site
USD 150,000 - 230,000
Sr Manager, Life & Annuities Claims Operations
Sr Manager, Life & Annuities Claims Operations

DXC Technology • United States

On-site
USD 140,000 - 210,000
Claims Manager, Life and Annuities
Claims Manager, Life and Annuities

DXC Technology • United States

On-site
USD 150,000 - 210,000
Senior Insurance Contact Center Leader
Senior Insurance Contact Center Leader

DXC Technology Inc. • Nashville (TN)

On-site
USD 130,000 - 190,000
AI-Driven Insurance Operations Transformation Leader
AI-Driven Insurance Operations Transformation Leader

DXC Technology Inc. • Charleston (SC)

On-site
USD 140,000 - 210,000