less than a minutes' walk away, in the heart of glitzy Camps Bay has a position for a Sales Systems Manager to join their team... and motivated Sales Systems Manager to streamline our data and systems and ensure seamless project execution. Your duties......
Job Location: Cape Town, Western Cape, South Africa