strategies with the sales, financial, public relations, and production departments. Developing and managing the marketing...'s degree in marketing, finance, business administration, or similar. A master's degree in a relevant field......
Job Location: Cape Town, Western Cape, South Africa