Business Development Manager
23 days ago
London
Proven experience of selling complex IT services projects to technical and business stakeholders * Ability to work on own initiative * Excellent interpersonal, communication, negotiation, writing and ...