Deputy Site Manager

To work with the Site Manager and Supervisors and providing legal and technical support to establish safe, responsible and efficient operation of the site and where necessary offer practical problem-solving solutions and capture change. Work with the Site Manager to ensure effective manpower recruit...

Compartir:
Compartir: