Business Development Manager - Technology
2 months ago
Dudley
We are looking for someone with strong interpersonal communication skills, the ability to find new opportunity, engage in a consultative manner and sign new terms of business. Role :To strategically ...