Johannesburg. This Site Supervisor / Foreman will be required to travel for jobs in and outside of the country site induction and medicals to client requirements. Track work progress against schedule and provide provide feedback. Delegate tasks as required and follow up on progress made. Ensure all machines are on-site employees deployed to the site. Forward relevant working documents to the Contracts Manager Implement and allowances from Contracts Manager for the site-related work by the Company Policy and Procedure. File expense