Business Development Manager - IT / Technology - London / Surrey - £100,000+ base
18 days ago
Surrey
... Software Development, Cloud, Telecoms and IT Infrastructure. You will be using your consultative abilities to work with key business stakeholders to understand the business pain-points and craft ...