Business Development Manager
- Location
- United Kingdom
services. Who we are looking for Experience selling MSP or managed IT services would be ideal, but they're also open to people from telecoms or wider B2B technology sales backgrounds who have the right attitude, energy and drive. The right person will be motivated, resilient and confident creating opportunities ...