Business Development Lead - Communication, Media and Technology
2 months ago
Birmingham
With previous, solid consulting services sales experience and a flair for closing deals, you will thrive working with colleagues in a wider team using innovation and exciting customers with your ...