Business Development Manager - IT / Technology - London / Surrey - £100,000+ base
22 days ago
Surrey
... , BI / Analytics, Software Development, Cloud, Telecoms and IT Infrastructure. You will be using ... Take charge of managing complex deals, nurturing key relationships, and developing innovative ...