strong relationships with key internal stakeholders including supply chain, operations and customer service teams to ensure clear... and commercial acumen Ability to build strong and lasting relationships Ability to work independently, be a self -starter......
Job Location: Cape Town, Western Cape, South Africa