Technical Business Development / Account Partner
29 days ago
London
Ideally, you'll have direct experience selling and/or delivering major, high profile technical transformation, development, cyber and tech support propositions, demonstrating a track record of ...