Business Development Manager - Technology
5 months ago
Luton
... senior levels, developing large corporate client accounts. In return, you will have unlimited ... Full sales cycle - generating, nurturing and closing new customer opportunities * Planning and ...