Job Summary Our client within the Renewable Energy sector is currently seeking a Logistics Manager. As the Logistics Manager, you will be responsible for overseeing and optimizing all aspects of our company's logistics operations. This in......
Job Location: Upington, Northern Cape, South Africa