across the Africa entities Be part of the Group Africa leadership team, making recommendations and taking decisions on business... continuous improvement initiatives and participate in local and group projects to enhance ways of working and modernise practices......
Job Location: Johannesburg, Gauteng, South Africa