, you'll report directly to the Projects manager and play a pivotal role in managing engineering projects while supporting... of Production manager has become available at our client based in New Germany.The ideal candidate for this role will be someone who......
Job Location: Camperdown, KwaZulu-Natal, South Africa