D

DXC Technology

Global IT services for enterprise modernization

Operations Manager in US Life and Annuities

Business OperationsConfirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, IndiaNo salary listed

About the Job

Requirements

  • 12–15 years of experience in US insurance operations, including a minimum of 5–7 years in a leadership role.
  • Proven leadership experience and people-management capabilities across diverse teams.
  • Ability to communicate and engage effectively with internal teams and external stakeholders.
  • Analytical ability focused on data-driven decision-making and performance tracking.
  • Ability to manage client relationships and coordinate with multiple stakeholders.
  • In-depth understanding of operational metrics such as average handle time, customer satisfaction, and service-level agreements, and their impact on service delivery.
  • Ability to work under pressure while managing competing priorities and tight timelines.
  • Advanced proficiency in Microsoft Office Suite, especially Excel, Power BI, and PowerPoint, for reporting and analysis.
  • Graduate in any stream.
  • LOMA, ALMI, or FLMI certification is highly preferred.
  • Six Sigma Green Belt or Lean certification is advantageous.

Responsibilities

  • Lead and manage a diverse team comprising subject matter experts.
  • Build a culture that values ownership, accountability, and continuous learning.
  • Identify skill gaps, support individual development plans, and encourage cross-functional collaboration.
  • Drive team engagement through regular coaching, constructive feedback, and timely recognition.
  • Ensure consistent adherence to service-level agreements, key performance indicators, and contractual obligations across all processes.
  • Handle client escalations with urgency and professionalism, ensuring timely resolution.
  • Lead process transitions and system upgrades, and ensure minimal disruption during change management.
  • Monitor team performance using defined metrics and dashboards.
  • Conduct monthly performance reviews and initiate corrective actions where needed.
  • Use data insights to identify patterns, address issues, and improve overall outcomes.
  • Identify inefficiencies and close process gaps through structured analysis.
  • Collaborate with quality, training, and workforce management teams to align on improvement initiatives.
  • Support automation and digital transformation efforts to enhance productivity and accuracy.
  • Deliver accurate and timely daily, weekly, and monthly performance reports.
  • Present trends, risks, and recommendations to leadership for informed decision-making.
  • Track and analyze key metrics, including productivity, attrition, and attendance.
  • Maintain regular engagement with onshore stakeholders to align on priorities and expectations.
  • Communicate process updates, changes, and performance outcomes transparently.
  • Ensure consistent and timely communication to build trust and maintain service quality.

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