technical Pre-sales support to various entities for the purpose of promoting and selling products/services for potential... high customer satisfaction ratings that meet company standards. Effective and efficient delivery of technical services......
Job Location: Port Elizabeth, Eastern Cape, South Africa