ambassador and maintain the company image Managing new client relationships from prospecting to account management Thorough... to Managing Director and Senior managers on all matters affecting the department Optimizing efficiency and systems Customer......
Job Location: Cape Town, Western Cape, South Africa