in Cape Town Business degree or other applicable degree 5 - 10 years relevant work experience in management position working..., strategy and goals of the company. Overall responsible for management of business including operations, human resources......
Job Location: Cape Town, Western Cape, South Africa