Summary of the role When joining ICTGlobe as a Business Development Manager, you will be joining a well-established and leading company representing managed business ICT services with a large footprint across Gauteng and the Western Cape. ICTGlobe’s vision is to be...