Client Success Manager – Insurance Industry
Full-time
US
Oct 28, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
Job Description: About the Team / Offering – Consulting & Engineering Services Our global team of consulting, engineering, and technology experts partners with the world’s most innovative companies to help them thrive in an AI-powered world. With a strong foundation of values, deep industry expertise, and an extensive partner network, our people are trusted by clients to lead transformative change. About the Role The Client Success Manager (CSM) plays a critical role in driving client satisfaction, operational excellence, and account growth within Insurance Industry client engagements. As the primary day-to-day liaison between the client and DXC delivery teams, you ensure that services are delivered successfully, contractual commitments are met, and client needs are addressed proactively. Working closely with Client Partners, delivery leaders, project managers, and account teams, you support revenue growth, contract renewals, client retention, and overall account success. You are accountable for key performance indicators including revenue, contract margin, operational performance, and client satisfaction, while helping clients realize measurable business value from DXC solutions. This role requires close collaboration across sales, delivery, consulting, product, and marketing teams to identify opportunities for additional value creation and account expansion, as well as a strong understanding of DXC offerings, industry trends, and Insurance Industry dynamics to support c