Technical Business Development / Account Partner
1 month 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 ...