to the relevant project engineer for updating. Ensure that all construction activities within the designated areas... to carry out their work Complies with the highest level of quality, health, safety and environmental standards......
Job Location: Cape Town, Western Cape, South Africa