D

DXC Technology

Global IT services for enterprise modernization

Manager Business Process Solutions

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

About the Job

Requirements

  • At least 10 years of experience in United States insurance operations, preferably in life insurance and annuities, including 3–5 years in a leadership role.
  • Strong people-management and leadership skills.
  • Ability to communicate and engage effectively with teams and stakeholders.
  • Ability to apply data-driven analysis to decision-making.
  • Experience in client relationship management and stakeholder coordination.
  • Understanding of operational metrics such as average handle time, customer satisfaction, and service-level agreements.
  • Ability to work under pressure while managing multiple priorities.
  • Proficiency with customer relationship management tools, workforce management systems, and reporting platforms.
  • Advanced proficiency in Microsoft Office, particularly Excel, Power BI, and PowerPoint.
  • Graduate degree in any stream.

Responsibilities

  • Lead, mentor, and manage a team of Process Associates and subject-matter experts.
  • Monitor individual and team performance and provide regular coaching and support to improve productivity and quality.
  • Foster a positive, motivated, and engaged team environment.
  • Ensure adherence to client-defined service-level agreements, key performance indicators, and contractual obligations.
  • Manage escalations, resolve client and customer concerns, and promptly address overpayment issues.
  • Conduct performance evaluations and monthly one-on-one sessions.
  • Manage process migrations and system conversions.
  • Identify process gaps and opportunities for improvement and efficiency.
  • Collaborate with quality, training, and workforce management teams to drive continuous improvement.
  • Support automation and digitization initiatives where applicable.
  • Prepare and analyze daily, weekly, and monthly operational reports.
  • Share actionable insights and strategic recommendations with senior leadership and clients.
  • Track and report metrics including team performance, attrition, and attendance.
  • Communicate regularly with onshore counterparts to align on expectations, process updates, and changes.
  • Oversee agency and producer administration, including agent onboarding, maintenance of licensing and appointment records, profile updates, and compliance with carrier and regulatory requirements.
  • Manage commission operations, including validating commission setups, coordinating payout accuracy, investigating discrepancies, and resolving producer inquiries within defined turnaround times.
  • Drive process governance and service excellence by monitoring workflow accuracy, partnering with internal and onshore stakeholders on escalations, and identifying opportunities to improve efficiency, controls, and producer experience.

Desired Qualifications

  • Certification in the life insurance domain.

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