Customer success manager (remote – south africa) — Masters Africa