Jobs and Careers
DX

Senior Manager, Insurance Account Delivery (USA Remote)

DXC Technology
USA TX Home based (CSC Location), United States, United StatesRemotefull_timeVerifiedPosted 25 Mar 2025

About the role

Job Description:

DXC Technology (NYSE: DXC) helps global companies run their mission critical systems and operations while modernizing IT, optimizing data architectures, and ensuring security and scalability across public, private and hybrid clouds. The world’s largest companies and public sector organizations trust DXC to deploy services across the Enterprise Technology Stack to drive new levels of performance, competitiveness, and customer experience. Learn more about how we deliver excellence for our customers and colleagues at DXC.com.

At DXC we use the power of technology to deliver mission critical IT Services that our customers need to modernize operations and drive innovation across their entire IT estate. We provide services across the Enterprise Technology Stack for business process outsourcing, insurance, analytics and engineering, applications, security, cloud, IT outsourcing, and modern workplace.

Our DXC Insurance Services help our customers optimize and transform operations, lower costs, increase agile new channels to growth. Our people, technology and best practices improve and automate highly complex business processes middle and back offices- while facilitating customer experience transformation.

As a Senior Manager – Account Delivery, you will be responsible for driving operational efficiency, service excellence, and contract fulfillment across multiple insurance accounts. This role requires a hands-on approach to managing day-to-day delivery operations, optimizing processes, and ensuring seamless service execution. You will work closely with cross-functional teams to enhance productivity, mitigate risks, and uphold performance standards, all while maintaining strong client relationships and delivering measurable business value.

Key Responsibilities:

Operational Excellence & Service Delivery

  • Oversee end-to-end service operations, ensuring timely, high-quality delivery that meets contractual SLAs and KPIs.

  • Streamline workflows, implement best practices, and drive continuous process improvements to enhance efficiency and reduce operational costs.

  • Act as the operational escalation point, swiftly addressing issues and implementing corrective actions to maintain service integrity.

Team Leadership & Resource Optimization

  • Lead and coordinate delivery teams, ensuring alignment with client expectations and organizational goals.

  • Optimize resource allocation, workload distribution, and staffing plans to maximize efficiency and productivity.

  • Drive operational training programs to enhance team capabilities and ensure adherence to service standards.

Client & Stakeholder Management

  • Serve as the primary operational contact for clients, ensuring clear communication and transparency on service performance.

  • Collaborate with internal teams and client stakeholders to proactively address concerns and enhance service value.

  • Identify opportunities for operational enhancements that drive client satisfaction and long-term account stability.

Financial & Risk Management

  • Monitor account financials, optimizing operational expenses while ensuring delivery remains within budget.

  • Identify potential risks related to service performance, compliance, or delivery gaps, and implement mitigation strategies.

  • Conduct regular operational reviews to assess service efficiency, cost-effectiveness, and overall account health.

Reporting & Performance Metrics

  • Track and analyze key performance indicators (KPIs) to ensure service levels are consistently met or exceeded.

  • Provide detailed operational reports to leadership, highlighting performance trends, risks, and opportunities for improvement.

  • Leverage data-driven insights to support decision-making and operational strategy adjustments.

Required Qualifications:

  • 8+ years of experience in service delivery, operations management, or account delivery within the insurance industry.

  • Strong process improvement and service optimization expertise, with a track record of driving operational efficiencies.

  • Experience managing large-scale delivery teams, ensuring smooth execution and service continuity.

  • Strong analytical skills with the ability to monitor KPIs, interpret data, and drive performance enhancements.

  • Hands-on approach to problem-solving, risk mitigation, and operational issue resoluti

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

DXC Technology

View company profile →