business goals experience. 2-3 years customer service experience. 2-3 years experience in business development, sales..., or related field. Additional Team player: Communicate between teams & across business units positively and confidently......
Job Location: Cape Town, Western Cape, South Africa