Business Development Manager - IT / Technology - London / Surrey - £100,000+ base
1 day ago
Surrey
... partners, and internal teams. * Strategic Leadership: Take charge of managing complex deals, nurturing key relationships, and developing innovative IT solutions to address challenges faced by target ...