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