DXC Technology is seeking a Senior Manager of Sales in Insurance to lead large deal teams and drive complex IT services sales, particularly within the insurance sector. The ideal candidate should possess over 15 years of experience in sales and a deep understanding of the insurance industry IT landscape
Job Summary
DXC Technology is a leading enterprise technology and innovation partner helping clients harness AI to drive outcomes amid exponential change.
The role involves leading deal teams, coordinating resources, developing proposals, and managing negotiations for large insurance deals.
DXC prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, and diverse work styles.
Matching Summary
Match Score: 85
DXC Technology is seeking a Senior Manager of Sales in Insurance to lead large deal teams and drive complex IT services sales, particularly within the insurance sector. The ideal candidate should possess over 15 years of experience in sales and a deep understanding of the insurance industry IT landscape.
Skills & Requirements
Must-have
Leading large insurance deals
Managed services sales expertise
Value-based selling and negotiation
Insurance industry IT domain knowledge
Multi-stakeholder team leadership
Developing IT strategies and roadmaps
Nice-to-have
Strong managerial and planning skills
Established industry network
Ability to articulate software value proposition
Supporting inclusive work environment
Key Requirements
15+ years IT services/software sales experience
Bachelor’s degree required; MBA preferred
Experience leading 3–5 large managed services deals
Knowledge of corporate policies and business management