Site Manager

Company: Biogen
Apply for the Site Manager
Location: Hoddesdon
Job Description:

Site ManagerYou 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 effective and efficient output whilst continuously improving safety, health, environmental, operational standards and systems, and managing control of change …

JBRN1_UKTJ

Posted: July 7th, 2026