Marketing Manager Phalaborwa, ZA Key Responsibilities: Develop and execute integrated marketing strategies across B2C and B2B channels. Manage all aspects of public relations , digital...