Manager, you’ll be the key contact for all incoming marketing requests, ensuring seamless communication between our talented... creative team and the marketing department as well as coordinating projects, ensuring quality, and staying organized KEY......
Job Location: Western Cape, South Africa