Site labourer required for solar PV site, helping out with various duties on site, painting, groundworks, assisting site manager etc. Reference ID: I1825…