Out of South Africa You will be responsible for: Research and contacting your defined and the company's Manage a small marketing team Engage with clients Research ideas for strategic alliance opportunities for
Out of South Africa You will be responsible for: Research and contacting your defined and the company's Manage a small marketing team Engage with clients Research ideas for strategic alliance opportunities for