TechnologyTop 100 company South Africa ProudlySouth African partnerDo you live the Northern Suburbs Cape. ?Do you have passion forsales and ... marketing?Are you are well spoken, wellpresented, success