Sr Manager, Business Advisory & Development (Life Insurance) at DXC Technology in Plano, TX
- Company: DXC Technology
- Location: USA - TX - Plano
- Salary: $120K – $223K
- Job type: full time
- Workplace: onsite
- Posted: 2026-10-13
All open roles at DXC Technology
Job description
Job Description: DXC Technology is a leading enterprise technology and innovation partner delivering software, services, and solutions to global enterprises and public sector organizations — helping them harness AI to drive outcomes at a time of exponential change with speed. With deep expertise in Managed Infrastructure Services, Application Modernization, and Industry-Specific Software Solutions, DXC modernizes, secures, and operates some of the world's most complex technology estates. DXC's Insurance Software and BPS (ISB) helps insurers around the world modernize and run their core operations at scale by combining deep industry expertise, proven software platforms, and innovative AI-driven solutions. A global market leader in core insurance platforms, ISB delivers solutions across policy administration, claims, billing, analytics, and digital engagement supporting Life & Annuity, Property & Casualty, and Specialty insurance markets. You’ll directly shape how the world's leading insurers operate by helping to transform the policy, underwriting, and claims systems that millions of people rely on every day. About the role: Are you a seasoned Life Insurance industry leader who combines strategic thinking, executive-level client engagement, and a passion for business and technology transformation? We are looking for a Sr Manager, Business Advisory & Development (Life Insurance) to partner with leading Life Insurance organizations, advise senior executives, shape transformation agendas, and unlock new business opportunities. In this high-impact role, you will serve as a trusted advisor to client business and technology leaders, helping them navigate industry disruption, modernize operations, enhance customer experience, and accelerate sustainable growth. You will connect industry insight, business strategy, and technology innovation to develop differentiated solutions that address clients’ most critical priorities. Working across consulting, sales, solutioning, product, and delivery teams, you will influence client strategy, develop strategic relationships, shape complex opportunities, and help translate business challenges into measurable outcomes. This is an opportunity for an experienced professional from a leading consulting firm, insurance technology provider, or Life Insurance organization to combine industry expertise, strategic advisory, and commercial leadership. What You’ll Do Advise senior executives: Build trusted relationships with C-suite and senior business and technology leaders at Life Insurance companies, helping shape strategic priorities and transformation roadmaps. Shape business and technology transformation: Translate client objectives into actionable strategies spanning business models, operating models, digital capabilities, customer experience, and operational performance. Drive strategic growth: Identify opportunities to expand existing relationships, develop new client opportunities, and create sustainable revenue growth across the Life Insurance market. Lead opportunity shaping: Partner with sales and leadership teams to develop account strategies, pursuit plans, compelling value propositions, and differentiated solutions. Connect business strategy with technology innovation: Identify opportunities to leverage AI, data and analytics, cloud, digital platforms, automation, and modern insurance technologies to deliver meaningful business impact. Influence go-to-market strategy: Contribute to industry propositions, market campaigns, executive briefings, strategic partnerships, and client engagement initiatives. Turn market intelligence into action: Anticipate industry trends, competitive shifts, regulatory developments, and changing customer expectations to identify emerging opportunities. Orchestrate cross-functional teams: Bring together consulting, sales, solutioning, product, technology, and delivery stakeholders to develop commercially viable, client-centric solutions. Champion industry thought lead
Sr Manager, Business Advisory & Development (Life Insurance) on JobPost.