... team as a Greek speaking Customer Sales and Service Representative in South ... South Africa • Excellent Computer literacy technical skills • No criminal record • Must ...
8 months ago
... point of contact for technical issues, creating documentation and ... a software development or technical architect or similar role ... a consultancy or as an internal business team • Experience of ... the ability to translate technical concepts into business terms ...
5 months ago