Site Manager

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

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

WHJS1_UKTJ

Posted: July 8th, 2026