Site Manager | Glasgow | £££Negotiable DOEMy client a leading player in the Water Industry have an exciting opportunity for a Civils Site Managers to join their expanding operations. You will be working from the Glasgow area with travel to site also required. Requirements:You will have extensive exp...