Job Summary This person plays a key role in the Engineering Projects Department with a focus on installation and commissioning of equipment at existing customer sites. Define the project execution scopes, work breakdown structures, schedul......
Job Location: Richards Bay, KwaZulu-Natal, South Africa