Job Description:
DXC Technology is a global technology services leader with a strong and established Insurance Software & BPS business supporting clients across the London Market and wider insurance ecosystem. We combine deep industry expertise, trusted partnerships, and strong commercial governance to help insurers grow and modernise in a complex market.
This senior, highly visible role has end‑to‑end responsibility for commercial governance across new and existing services, including full ownership of the sales lifecycle from opportunity shaping and deal approval through to delivery, renewal, and revenue realisation. The role involves leading commercial frameworks, pipeline management, and deal governance, ensuring alignment across contractual, licensing, architectural, and operational engagements.