Sales and Business Development Manager (Location UK)
20 days ago
Cambridge
Based anywhere in the UK IDTechEx is recruiting a Sales & Business Development Manager who will be responsible for all aspects of the sales cycle including qualifying leads, 'cold' contact calling, learning client objectives, arranging value-add demonstrations, conducting in-person meetings, repr...