Industry: IT/Computer – Development Job Salary: Market Related Workplace: On Site Grade 12 with a Bachelor’s in Business Management 7 years’ experience managing a contact / call centre Experience in the Travel and or Tourism industry advantageous Experience in managing
