Insurance BPS Leader

DXC Technology

Full-time Finance
Apply Now
Location
taguig, metro manila, Philippines
Posted
June 25, 2026

Job Description

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...