Strategic Large Deal Seller

DXC Technology UK

Paris, France
Driving new logo growth
Securing multi-million dollar deals
It services expertise
As a Strategic Large Deal Seller, you will be responsible for driving high-value new logo growth by securing complex, multi-million-dollar deals with enterprise clients

Job Summary

  • As a Strategic Large Deal Seller, you will be responsible for driving high-value new logo growth by securing complex, multi-million-dollar deals with enterprise clients.
  • This role requires a seasoned dealmaker with deep expertise in IT services, application modernization, and strategic sales leadership.
  • DXC Technology prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances.

Matching Summary

As a Strategic Large Deal Seller, you will be responsible for driving high-value new logo growth by securing complex, multi-million-dollar deals with enterprise clients.

Skills & Requirements

Must-have

  • driving new logo growth
  • securing multi-million dollar deals
  • IT services expertise
  • application modernization
  • strategic sales leadership
  • C-level executive engagement
  • contract negotiation

Nice-to-have

  • fostering inclusive environment
  • prioritizing in-person collaboration
  • supporting wellbeing and productivity
  • community and connection focus

Key Requirements

  • 10+ years strategic sales or business development
  • Proven success closing deals exceeding $25M
  • Experience managing complex sales cycles
  • Bachelor’s degree or equivalent experience

Work Rights

Not specified

Tailored Resume

Cover Letter