Biogen
•
2026-06-10
Royal Leamington Spa, UK
Site Manager
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, HAZOP, DSEAR, ATEX control measures, and full control of chan…