Senior IT Sales, 70-100k, + OTE, SaaS, cloud, unified communications
2 days ago
Bracknell
... successful team. You will have a minimum 5+ in a Business Development position ideally in a ... Generate leads through various channels, including networking, cold calling, and online research