Business Development Manager - IT / Technology - London / Surrey - £100,000+ base
19 days ago
Surrey
Lead a talented team of business development, project management, and technical specialists to sell and deliver cutting-edge IT projects across Europe, collaborating closely with the clients, project ...