Business Development Manager - Media Sales
17 days ago
London
Maximise brand sales across all channels: print, online, sponsorships, and events. * Develop and ... marketing, and IT recruitment services. We serve the technology sector across the UK, Europe, North ...