IT Business Development Manager
£60000 - £70000.00 per annum + Double OTE
London
Overall purpose of the job:
Secure new name business with the SME/MLE market space in all areas of the company portfolio
Act as an advocate of the company in all customer interactions and within...