Business Analyst to the join their team in Cape Town. Requirements: Matric A degree in Business Administration..., Information Technology, Computer Science, Marketing, or a related field 3-5 years experience in a CRM Analyst role preferably in......
Job Location: Cape Town, Western Cape, South Africa