Consultant at their offices in Cape Town, South Africa and help turn their customer’s travel dreams into reality... Town, South Africa: Manage business queries and inbound phone calls (70% phone calls & 30% emails) Receive and respond......
Job Location: Cape Town, Western Cape, South Africa