Business Development Director Contact Centre
4 days ago
Worcester
You will be tech savvy, you'll be a personable individual, someone who has the ability to easily build rapport and will be able to nurture relationships. * You will be proactive, sourcing your own ...