Insurance Operations Manager, Claims & Process Excellence

DXC Technology

Tennessee

Hybrid

USD 120,000 - 180,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DXC Technology is seeking an experienced operations leader to oversee day-to-day performance across multiple teams in the US. The role focuses on efficiency, quality, and compliance, with responsibility for a 200+ strong staff including managers and analysts.

You will drive process improvements, develop long-term operational strategies, and collaborate with cross-functional teams to enhance customer experience. A strong BPM background and track record in high-volume environments are required.

Qualifications

  • Bachelor's degree or equivalent
  • 12+ years of progressive insurance industry experience including 3+ years in a leadership role
  • Experience in insurance business process operations and transaction management
  • Strong proficiency in BPM, optimization and performance improvement
  • Experience with 2-3 life insurance companies or TPA/BPO providers
  • Proven ability to lead large teams and deliver operational excellence
  • Commitment to continuous learning and staying current with industry trends

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 the development of 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 areas for improvement 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

Leadership
Process improvement
BPM
Data analysis
Budgeting
Cross-functional collaboration
Team management

Education

Bachelor's degree in a relevant field
Advanced degree preferred

Tools

Microsoft Excel
PM software

Job description

DXC Technology is seeking an experienced operations leader to oversee day-to-day performance across multiple teams in the US. The role focuses on efficiency, quality, and compliance, with responsibility for a 200+ strong staff including managers and analysts.

You will drive process improvements, develop long-term operational strategies, and collaborate with cross-functional teams to enhance customer experience. A strong BPM background and track record in high-volume environments are required.

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

Similar jobs worth comparing

Senior Claims Insurance Operations Leader
Senior Claims Insurance Operations Leader

DXC Technology Inc. • Nashville (TN)

On-site
USD 120,000 - 170,000
Travel opportunities
Claims Insurance Business Operations Manager - Nashville
Claims Insurance Business Operations Manager - Nashville

DXC Technology Inc. • Nashville (TN)

On-site
USD 120,000 - 170,000
Travel opportunities
Sr Manager, Life & Annuities Claims Operations
Sr Manager, Life & Annuities Claims Operations

DXC Technology • United States

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

DXC Technology Inc. • Charleston (SC)

On-site
USD 140,000 - 190,000
Insurance Call Center & Process Improvement Specialist
Insurance Call Center & Process Improvement Specialist

DXC Technology Inc. • Tulsa (OK)

On-site
USD 65,000 - 90,000
Senior Life & Annuities Claims Leader
Senior Life & Annuities Claims Leader

DXC Technology Inc. • Nashville (TN)

On-site
USD 120,000 - 180,000
Claims Manager, Life and Annuities
Claims Manager, Life and Annuities

DXC Technology • United States

On-site
USD 150,000 - 210,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 Operations Leader
Senior Life & Annuities Claims Operations Leader

DXC Technology • United States

On-site
USD 150,000 - 210,000
Insurance Process Transactions Specialist
Insurance Process Transactions Specialist

DXC Technology • Nashville (TN)

On-site
USD 60,000 - 80,000