as part of our global expansion plans. This role is based in Cape Town, but you may service a number of territories we operate... with our organiser clients. You will spend the majority of your time in our account management team, with some customer service......
Job Location: Cape Town, Western Cape, South Africa