🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Insurance BPS Leader

Company

DXC Technology

Location

taguig, metro manila

Posted

June 25, 2026

Position Overview

DXC Technology is a Fortune 500 Global IT Services Leader and is ranked at 152. Our more than 130,000 people in 70-plus countries are entrusted by our customers to deliver what matters most. We use the power of technology to deliver mission‑critical IT services that transform global businesses.

Key Responsibilities

Operational Leadership & Service Delivery

  • Provide end-to-end leadership of Life & Annuities operations, ensuring delivery consistently meets or exceeds SLAs, contractual commitments, and internal performance benchmarks
  • Establish and enforce a disciplined operating rhythm including daily, weekly, and monthly performance reviews with clear accountability for results
  • Own and drive performance across all core KPIs (service level, productivity, quality, accuracy, turnaround time, customer experience, financial results) with defined targets and recovery plans
  • Proactively identify performance gaps using data insi...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now