Business Development Manager - CCaaS
Not Specified
I.T. & Communications
60000 Annual
Permanent
Business Development Manager Contact Centre Solutions £50,000 - £60,000 base + double OTE - up to £120,000 packageAbout the RoleWe are seeking a results-driven Business Development Manager to spearhead new business sales within the contact centre technology and services space click apply for full job details
Share: