Customer Service Specialist


iFix Repair Specialists
Location : Cape Town WC ZA
Cape Town, Western Cape. Greet Customers, Direct Visitors and Manage incoming Calls. Retail, Hospitality & Customer Service:….

More >>