D

DXC Technology

Global IT services for enterprise modernization

Insurance BPS Leader

InsuranceConfirmed live in the last 24 hours
Full-timeTaguig, Metro Manila, PhilippinesNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Business, Finance, Insurance, Operations, Technology, or a related field, or equivalent experience.
  • At least 15 years of experience in BPS, contact center, insurance operations, or business process management.
  • At least 8 years of Life & Annuities domain expertise.
  • Proven experience leading large, multi-level teams in a metric-driven environment.
  • Strong understanding of call center operations, workforce management, compliance, and service delivery.
  • Demonstrated expertise in performance management, process optimization, and risk management.
  • Strong executive communication, analytical, financial, and problem-solving skills.

Responsibilities

  • Provide end-to-end leadership of Life & Annuities operations, ensuring delivery meets or exceeds service-level agreements, contractual commitments, and internal performance benchmarks.
  • Establish and enforce daily, weekly, and monthly performance reviews with clear accountability for results.
  • Own and drive performance across service level, productivity, quality, accuracy, turnaround time, customer experience, and financial results, using defined targets and recovery plans.
  • Identify performance gaps using data insights and lead structured interventions to stabilize and improve outcomes.
  • Ensure operational governance through reporting, standardized metrics, and visibility to leadership and client stakeholders.
  • Drive execution excellence, accountability, and continuous improvement across the operation.
  • Lead a multi-layered organization through managers, building leadership capability and succession pipelines.
  • Establish performance expectations, coaching frameworks, and accountability mechanisms to drive consistent results.
  • Implement talent development plans, including leadership readiness, skill-building, and targeted upskilling aligned to business needs.
  • Drive employee engagement and retention through recognition, career pathing, and effective communication; address performance gaps through timely feedback and performance management actions.
  • Foster an inclusive, high-performance culture grounded in ownership, collaboration, and continuous learning.
  • Serve as a strategic partner to clients, ensuring transparency, trust, and consistent delivery against commitments.
  • Lead business reviews, performance reporting, and escalation management.
  • Partner with workforce management, Training, Quality Assurance, Compliance, Technology, and Transformation to drive aligned outcomes.
  • Ensure adherence to regulatory requirements, audit standards, and internal controls within the Life & Annuities environment.
  • Identify risks and implement mitigation plans with clear ownership and timelines.
  • Drive root cause analysis and sustainable corrective actions.
  • Lead continuous improvement initiatives focused on standardization, automation, and efficiency.
  • Partner with technology and transformation teams to enable digital solutions and scalability.
  • Drive innovation to improve cost-to-serve and enhance delivery quality.
  • Manage budgets, forecasts, staffing models, and expenses to meet financial targets.
  • Optimize capacity planning and resource utilization to balance cost and service outcomes.
  • Identify opportunities to scale operations, enhance client value, and improve operational capability.
  • Contribute to business strategy with a focus on measurable impact and long-term sustainability.

Desired Qualifications

  • An advanced degree is preferred.
  • Relevant certifications such as FINRA, LOMA, Six Sigma, or PMP are preferred.
  • Experience leading large-scale transformation, automation, or platform migration initiatives is preferred.
  • Proven ability to influence across functions and drive accountability in complex environments is preferred.

About the Company

DXC Technology

Global IT services for enterprise modernization

DXC Technology provides IT services to large enterprises, helping them manage and modernize mission-critical systems. It offers consulting, system integration, and managed services that are typically delivered under long-term contracts. The core offering is the Enterprise Technology Stack, which modernizes IT infrastructure, optimizes data architectures, and ensures security and scalability across public, private, and hybrid cloud environments. By applying this stack, DXC helps clients run reliable and scalable IT operations while migrating workloads to the cloud and strengthening data governance. The company differentiates itself with a global reach, a large Fortune 500 client base, and a track record of long-term partnerships, coupled with commitments to sustainability and corporate responsibility. The goal is to be a trusted partner that enables enterprises to operate, secure, and evolve their IT environments efficiently and effectively.

Company size
10,001+
Company stage
IPO
Headquarters
McLean, VA
Founded
2017

Recently Posted Jobs

Explore more opportunities at DXC Technology

See more jobs