Our client based in Cape Town is seeking to employ a Success Manager which will be responsible for managing and maintaining new and existing client relationships, loyalty, driving growth, to ensure customer satisfaction and maximize the cli......
Job Location: Cape Town, Western Cape, South Africa