Site Manager
Posted 7 hours ago by Biogen
- Salary:
- £60,000/annum
- Location:
- Hoddesdon (30 miles)
- Job Type:
- Permanent
Site Manager. You will join us as a Site Manager to pro-actively manage & take responsibility for the whole site operation. You will be responsible for the highest safety and environmental standards, ensure the site operates to maximise a cost … more