International Company with Cape Town office. Company is an industry leader in its specialists area of supply SAAS relevant field Minimum of 4 years in the Telematics industry in technical support, end user support or account
share this job on whatsapp