Management Manage all projects within assigned area or allocated to them by the Manager. Maintain Project documentation in...). Ensure that the Change, Project and Engineering requirements are properly aligned with the objectives......
Job Location: Cape Town, Western Cape, South Africa