Software General Manager
Listed on 2026-11-01
-
Sales
Account Manager, Client Relationship Management
Job Description:
Software General Manager – Insurance SoftwareDXC Technology is a leading global provider of core technology to the insurance industry, bringing together deep industry expertise, software and services to help insurers transform, modernise and grow.
Across the UK and Ireland, our Insurance Software business supports around 180 customers across Life & Pensions, Commercial & Specialty and Reinsurance. From specialist organisations to some of the largest names in the market, our customers rely on our software to support critical areas of their businesses.
With the Commercial & Specialty and Lloyd’s markets going through significant transformation, this is an exciting time to join us.
We are looking for an experienced Software General Manager to take ownership of a portfolio of key Insurance Software customers and build long‑term, strategic relationships that deliver real value for both our customers and DXC.
This is a senior and highly visible role where insurance software experience and strong account management skills are essential.
You'll bring commercial awareness, strong relationship‑building skills and the confidence to engage with senior stakeholders, while working collaboratively across DXC to deliver great outcomes for our customers.
At the heart of this role is relationships.
You'll develop a deep understanding of your customers, their businesses, their priorities and where they want to go next. You'll use that insight to strengthen their partnership with DXC, ensure they are getting value from our solutions and identify opportunities for us to support them further.
You'll have the autonomy to shape your customer relationships while being supported by an experienced network of colleagues across Insurance Software, Sales, Delivery, Pre‑Sales, Product, Finance and Legal.
It's a role with real scope to make an impact, build your profile and continue developing your career within DXC.
What You’ll Be Doing- Own and develop a portfolio of strategic Insurance Software customer relationships
- Build trusted, long‑term relationships with senior and C‑suite stakeholders
- Take ownership of the end‑to‑end customer experience, ensuring customers feel heard, understood and supported
- Develop strategic account plans focused on customer success, retention and sustainable growth
- Gain a detailed understanding of each customer's business strategy, priorities and technology landscape
- Identify opportunities where DXC's software, services and wider capabilities can deliver additional value
- Work collaboratively with Sales, Pre‑Sales, Delivery and Product teams to develop opportunities and solutions
- Lead customer governance and provide a clear, consistent point of contact for senior stakeholders
- Take commercial responsibility across your accounts, including contracts, renewals, amendments, revenue, forecasting and invoicing
- Proactively identify opportunities, challenges and risks and bring together the right people to address them
- Be a strong voice for your customers internally, ensuring their priorities are understood across DXC
- Build effective cross‑functional teams and create an environment of collaboration and shared accountability
- Strengthen customer satisfaction, advocacy and long‑term partnerships
You’ll already have strong experience within insurance software and a proven background in account management, managing complex and strategically important customer relationships.
We're looking for someone who brings:
- Strong insurance software experience and a good understanding of the wider insurance market
- Proven account management experience within a software or technology environment
- Experience managing complex, high‑value customer relationships
- An understanding of Commercial…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).