The Environmental Officer plays an important role in the preservation of the environment. They will be responsible for managing environmental aspects for the implementation by subcontractors according to regulations, IFC Performance Stand......
Job Location: Cape Town, Western Cape, South Africa