D

DXC Technology

Global IT services for enterprise modernization

Director Business Transformation

Technology & Systems ConsultingConfirmed live in the last 24 hours
Full-timeRemote in USA$139.2k - $289k

About the Job

Requirements

  • A Bachelor's degree in Business, Information Technology, Insurance, Engineering, or a related field, or an equivalent combination of education and experience.
  • Typically 15 or more years of experience in business transformation, consulting, technology modernization, or digital transformation, with significant experience in the Property and Casualty insurance industry.
  • Demonstrated expertise in developing transformation strategies, business cases, operating models, and implementation roadmaps.
  • Strong knowledge of Property and Casualty insurance operations, products, distribution channels, claims, underwriting, policy administration, and core insurance systems.
  • Experience leading large, cross-functional teams and managing complex client engagements from strategy through execution.
  • Proven ability to engage executive stakeholders and influence business and technology decisions.
  • Strong understanding of artificial intelligence, automation, cloud technologies, digital platforms, and low-code/no-code solutions.

Responsibilities

  • Partner with clients, executive stakeholders, and internal teams to define and execute business and technology transformation strategies across the Property and Casualty insurance value chain.
  • Lead modernization programs by developing transformation roadmaps, implementation plans, and business cases that align technology investments with measurable business outcomes.
  • Assess current-state operations, technology landscapes, and target-state architectures to advise clients and accelerate digital transformation.
  • Champion the adoption of Agentic AI, Generative AI, automation, and intelligent workflow solutions to improve operational efficiency, customer experience, and business performance.
  • Provide expertise in Property and Casualty insurance business processes, core insurance platforms, and emerging technologies, guiding transformation initiatives from strategy through execution.
  • Lead cross-functional teams of business consultants, architects, technology leaders, and delivery teams to execute complex transformation programs.
  • Collaborate with clients and internal stakeholders to identify modernization opportunities through core system transformation, cloud adoption, low-code/no-code platforms, data modernization, and process automation.
  • Develop executive-level presentations, strategic recommendations, and value realization frameworks to support investment decisions and transformation governance.
  • Monitor industry trends, regulatory developments, competitive dynamics, and emerging technologies to provide strategic insights and thought leadership to clients and internal stakeholders.

Desired Qualifications

  • Experience with leading Property and Casualty core platforms such as Guidewire, Duck Creek, Majesco, or similar insurance solutions.
  • Experience implementing artificial intelligence, Agentic AI, intelligent automation, or digital transformation initiatives at enterprise scale.
  • Industry certifications in cloud technologies, enterprise architecture, agile methodologies, or insurance disciplines.
  • A proven track record of driving business value through technology modernization and organizational transformation programs.

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