Cape Town, Claremont, Cape Town Overview of this role:
The Marketing Coordinator is a vital member of the marketing team, responsible for supporting and
executing marketing initiatives that drive...
Cape Town, Newlands Simplicity is at the heart of Ockham’s philosophy. We solve complex problems with clear, compelling communication.
Ockham Communications...