. Managing of site budgets and manage manhours as per shift schedule. Responsible for staff management and resolving HR related... must have the following skill sets: Must be comfortable with the Ecowize culture and values. Able to work a strict shift position......
Job Location: Western Cape, South Africa