Customer Service Representative - South Africa [On-site] — Masters Africa