Business Development Manager - IT MSP
1 month ago
London
Bachelor's degree in Business Administration, Marketing, or a related field (MBA preferred ... Strong understanding of Managed IT Services, Telecoms, Unfied Comms, Cloud, Cybersecurity, and ...