Business Development Manager - Media Sales
10 days ago
London
Proven track record in sales, with experience in media, advertising, or event sponsorship. * Strong ... marketing, and IT recruitment services. We serve the technology sector across the UK, Europe, North ...