General duties will include assisting the site managers, helping trades occasionally, keeping the site clean and tidy and moving material etc and all other…